入門階段般哼,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插件編寫