階段/模塊 | 主要內(nèi)容 | 關鍵技術清單 |
第一階段: 頁面構建核心技術 | HTML | 新增特效標簽、 新增API、 緩存的應用 |
CSS | 新增的特效標簽、
如何使用3D進行動畫制作、
如何進行自適應布局 |
|
HTML5 | 新增特效標簽、 新增API、 緩存的應用 | |
CSS3 | 新增的特效標簽、
如何使用3D進行動畫制作、
如何進行自適應布局 |
|
LESS | Less的環(huán)境搭建及語法、 Less相關函數(shù)的應用 | |
第二階段 頁面交互腳本技術 | JavaScript | js的特性、
js的基礎語法、
js中的常用事件處理、 操作DOM常見的API、 各種數(shù)據(jù)類型及操作的常見API、 AJAX數(shù)據(jù)交互及JSON格式語法、 分支結構 if/switch、 正則表達式驗證數(shù)據(jù)、 循環(huán)結構 for/while/do while、 函數(shù)及函數(shù)應用、 原型對象及繼承、 Window對象常見API |
ECMAScript | 變量作用域及常量、
結構賦值、
數(shù)據(jù)類型新增的API、 Promise異步編程、 Async異步操作、 Generator函數(shù) |
|
Jquery | 選擇器、
DOM操作、
常見事件處理、 動畫特效、 AJAX、 常見API |
|
GIT | 環(huán)境搭建及常見的Git命令、
團隊協(xié)作項目開發(fā)、 文件上傳倉庫及下載 |
|
第三階段 vue框架開發(fā)技術 | Vue | Vue基礎語法、
Vue的數(shù)據(jù)雙向綁定、
Vue動態(tài)綁定樣式表、 條件渲染、 列表渲染、 生命周期、 鉤子函數(shù) |
Element-ui | 基礎組件、
表單組件、
時間組件、 提示框組件、 導航組件、 其他組件 |
|
第四階段 小程序開發(fā)技術 | 微信小程序 | 賬號注冊及項目創(chuàng)建、
全局配置、
基礎組件、 API接口 |
Vant | 基礎組件、
表單組件、
反饋組件、
展示組件、 導航組件、 業(yè)務組件、 |
|
第五階段 移動APP開發(fā)技術 | uni-app | uni-app簡介、
uni-app組件、
uni-app條件編譯、 uni-app全局配置、 uni-app API接口、 |
uView | 基礎組件、
表單組件、
數(shù)據(jù)組件、
反饋組件、 布局組件、 導航組件、 其他組件、 |
|
第六階段 React框架開發(fā)技術 | React | 環(huán)境搭建、
JSX語法、
組件、 事件、 API接口 |
React Native | 環(huán)境搭建、
基礎組件、
核心組件、 API接口 |
|
TypeScript | ts與js的區(qū)別、
ts基礎語法、
ts變量、 ts事件、 ts數(shù)據(jù)類型、 ts API接口、 |