入門階段,15個任務枚抵,內容包括:Git、 GitHub汽摹、Markdown询筏、 命令行、 編輯器竖慧、 語義化、 標簽使用圾旨、 Form 表單踱讨、 切圖、 選擇器痹筛、 常見樣式、 瀏覽器調試廓鞠、 盒模型帚稠、 浮動、 定位滋早、 邊距合并、 負邊距砌们、 BFC杆麸、 居中、 常見布局昔头、 CSS兼容、 字體圖標影兽、 編碼規(guī)范揭斧、 靜態(tài)頁面實戰(zhàn)等
進階階段峻堰,18個任務:瀏覽器渲染機制讹开、運算符優(yōu)先級、函數(shù)聲明萧吠、 函數(shù)表達式左冬、 聲明前置桐筏、 作用域鏈、 引用類型拇砰、 ES5數(shù)組狰腌、IIFE 對象拷貝、 字符串/數(shù)組/Math/正則牧氮、 DOM增刪改查琼腔、 事件模型(冒泡踱葛、捕獲丹莲、事件代理尸诽、取消默認)甥材、 BOM、 閉包洲赵、 服務器搭建、 動畫商蕴、 Ajax(Mock數(shù)據(jù))叠萍、 跨域、 jQuery DOM操作/屬性操作/事件/Ajax苛谷、 Promise、日常效果實現(xiàn)
高級階段格郁,10個必修任務和數(shù)個可選任務抄腔,內容包括:原型理张、 原型鏈赫蛇、 繼承、 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插件編寫