入門階段瓜晤,15個任務(wù)锥余,內(nèi)容包括:Git、 GitHub痢掠、Markdown驱犹、 命令行、 編輯器足画、 語義化雄驹、 標簽使用、 Form 表單淹辞、 切圖医舆、 選擇器、 常見樣式桑涎、 瀏覽器調(diào)試彬向、 盒模型兼贡、 浮動攻冷、 定位、 邊距合并遍希、 負邊距等曼、 BFC、 居中凿蒜、 常見布局禁谦、 CSS兼容、 字體圖標废封、 編碼規(guī)范州泊、 靜態(tài)頁面實戰(zhàn)等
進階階段,18個任務(wù):瀏覽器渲染機制漂洋、運算符優(yōu)先級遥皂、函數(shù)聲明力喷、 函數(shù)表達式、 聲明前置演训、 作用域鏈弟孟、 引用類型、 ES5數(shù)組样悟、IIFE 對象拷貝拂募、 字符串/數(shù)組/Math/正則、 DOM增刪改查窟她、 事件模型(冒泡陈症、捕獲、事件代理震糖、取消默認)爬凑、 BOM、 閉包试伙、 服務(wù)器搭建嘁信、 動畫、 Ajax(Mock數(shù)據(jù))疏叨、 跨域潘靖、 jQuery DOM操作/屬性操作/事件/Ajax、 Promise蚤蔓、日常效果實現(xiàn)
高級階段卦溢,10個必修任務(wù)和數(shù)個可選任務(wù),內(nèi)容包括:原型秀又、 原型鏈单寂、 繼承、 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插件編寫