第5階段 Vue2和Vue3全家桶與多端應(yīng)用開發(fā)
Vue2、Vue-router框架編程
課程內(nèi)容
掌握Vue的單文件組件,指令、雙向數(shù)據(jù)綁定、生命周期、胡須表達式Mustach、插槽、混入、全局指令,全局組件、組件封裝、計算屬性、過濾器等特性和路由的使用。
Vuex狀態(tài)管理
課程內(nèi)容
Vuex的核心state/mutations/actions/getters/module,輔助函數(shù)mapState/mapGetters/mapActions/mapMutations,命名空間拆分倉庫等
Elementui/Iview/ VantUI ui框架的使用
課程內(nèi)容
使用PC端ui框架element-ui/ivew或移動端ui框架vantui,完成項目的組件化開發(fā)
DataV數(shù)據(jù)大屏
課程內(nèi)容
數(shù)據(jù)可視化方案、Vue中的數(shù)據(jù)可視化方案、基于echarts封裝的數(shù)據(jù)可視化倉庫 dataV
Vue3框架編程
課程內(nèi)容
掌握Vue3的Proxy,新的響應(yīng)式ref和reactive,組合式CompositionApi的使用,以及Hooks的使用,使用Vue3完成大型項目開發(fā)
@vue/cli 和 Vite
課程內(nèi)容
搭建項目腳手架,基于TS的配置和JS的配置,Vue2的版本和Vue3的版本;新一代構(gòu)建工具,搭建Vue3項目,極速啟動打包,實現(xiàn)大型項目秒刷,等待編譯
TypeScript
課程內(nèi)容
TypeScript基礎(chǔ)類型、變量聲明、接口、類、函數(shù)、泛型、枚舉、類型推導(dǎo)、交叉類型、聯(lián)合類型、類型保護、裝飾器、tsconfig等
項目實戰(zhàn)
TypeScript+Vue3實現(xiàn)后臺管理系統(tǒng)
MVVM源碼解析
課程內(nèi)容
MVC和MVVM源碼解析,深入Vue2和Vue3的底層原理,手寫實現(xiàn)Vue2和Vue3的響應(yīng)式系統(tǒng),雙向數(shù)據(jù)綁定,發(fā)布訂閱等。
uniapp微信小程序
課程內(nèi)容
微信小程序開發(fā)、uniapp跨多端開發(fā)、編譯到H5、IOS、Android和各個小程序平臺。