學習階段 | 核心知識點 | 核心內容 | 學習目標 |
數據和后臺
應用接口 |
•項目導入
•數據庫技術 •JavaScript核心 •Node.js核心 |
•貫穿項目介紹、軟件過程、WEB服務器
•CRUD、列類型、列約束、簡單查詢、復雜查詢 •數據類型、運算符、邏輯結構、ES核心對象 •非阻塞異步操作、IO、網絡訪問、數據庫訪問 |
19天掌握服務端核心技術 |
用戶界面開發 |
• HTML5核心
• HTTP協議&AJAX • CSS核心 • CSS3高級 • 響應式&Bootstrap |
• 結構標簽、圖文排版標簽、H5語義標簽
• 請求和響應消息、XHR和異步請求 • 選擇器、文本和顏色、盒模型、定位屬性 • 變形、漸變動畫、幀動畫、Animate.css • 媒體查詢、柵格布局、組件樣式、Sass |
20天掌握服務端核心技術 |
強用戶交互設計 |
• JavaScript高級
• DOM&BOM • jQuery • 數據綁定和Vue.js核心 |
• ES API、面向對象、ES5&6新特性
• BOM對象、DOM對象、瀏覽器兼容性 • DOM操作、事件處理、動畫函數、AJAX封裝 • 數據綁定、指令系統、組件、SPA和路由、Axios、Vuex |
21天進階前端核心技術 |
移動App
和微信開發 |
• Vue.js UI庫
• H5高級 • 微信開發 • 混編開發 |
• 自定義組件、Element-UI、Mint-UI組件庫
• Canvas&SVG、本地存儲、Worker、WebSocket • 微信公眾號、微信小程序 • 硬件數據、設備事件、傳感器、音視頻、文件讀寫 |
21天進階前端核心技術 |
高階框架和
前后端分離 |
• React.js核心
• React生態圈 • Python Web • Angular核心 • Angular生態圈 • 就業沖刺 |
• TypeScript、模塊、組件、服務、指令、管道、路由、Rx.js
• WebView、Ionic簡單&復雜組件、表單組件 • 語法基礎、HTTP、MySQLdb、Django框架 • JSX、組件、State、表單、虛擬DOM • ReactNative移動端組件 • 沖刺項目、WebGL、PWA、Dart、Flutter |
20天掌握核心框架技術 |
亮點一
新增Redis數據庫、Node.js集群、壓縮模塊等性能優化內容;新增WEB安全講解;新增域名購買、云服務器使用、Git和Github使用等內容
|
|||
亮點二
新增RESTful規范、WEB調試和性能分析、Reset和Normalize.css、Animate.css
|
|||
亮點三
降低jQuery比重,增加async/await、ES6模塊規范、原生觸屏事件、TypeScript語言
|
|||
亮點四
Worker性能優化、框架、mpvue框架、支付寶和百度小程序
|
|||
亮點五
增加Flux和Redux、爬蟲技術、二維碼處理、Webpack深入、Dart&Flutter、PWA、WebGL和3D開發、VR&AR
|
|||