入門階段啸箫,15個任務耸彪,內容包括:Git、 GitHub忘苛、Markdown蝉娜、 命令行、 編輯器扎唾、 語義化召川、 標簽使用、 Form 表單胸遇、 切圖荧呐、 選擇器、 常見樣式纸镊、 瀏覽器調試倍阐、 盒模型、 浮動逗威、 定位峰搪、 邊距合并、 負邊距凯旭、 BFC概耻、 居中、 常見布局罐呼、 CSS兼容鞠柄、 字體圖標、 編碼規(guī)范弄贿、 靜態(tài)頁面實戰(zhàn)等
進階階段春锋,18個任務:瀏覽器渲染機制矫膨、運算符優(yōu)先級差凹、函數聲明期奔、 函數表達式、 聲明前置危尿、 作用域鏈呐萌、 引用類型、 ES5數組谊娇、IIFE 對象拷貝肺孤、 字符串/數組/Math/正則、 DOM增刪改查济欢、 事件模型(冒泡赠堵、捕獲、事件代理法褥、取消默認)茫叭、 BOM、 閉包半等、 服務器搭建揍愁、 動畫、 Ajax(Mock數據)杀饵、 跨域莽囤、 jQuery DOM操作/屬性操作/事件/Ajax、 Promise切距、日常效果實現
高級階段朽缎,10個必修任務和數個可選任務,內容包括:原型谜悟、 原型鏈饵沧、 繼承、 this赌躺、 模塊模式狼牺、發(fā)布訂閱模式、Tab組件/輪播組件/曝光組件/事件管理模塊封裝礼患、BootStrap源碼解析是钥、 AMD/CMD/UMD規(guī)范、 Require.js/R.js缅叠、 Node入門悄泥、 NPM使用(開發(fā)命令行工具)、 工程化(Gulp肤粱、NPM Script)弹囚、 WebPack入門、 Less领曼、 Flex布局鸥鹉、 移動端適配蛮穿、 HTTP頭/狀態(tài)碼/緩存處理、 Web安全毁渗、 CSS3效果践磅、PostCSS、JQuery源碼解析灸异、 JQuery插件編寫