| 第一章 Vue.js 基礎(chǔ) | 
與其他框架的區(qū)別(jquery,angular,react,riot等) 
            * 雙向綁定 
            * 內(nèi)置指令 
            * 計(jì)算屬性 
            * 過(guò)濾器 
            * class 與 style 
            * 過(guò)渡 
            * 組件化概念 
            ? | 
| 第二章 預(yù)編譯 css 基礎(chǔ) | 
* 預(yù)編譯優(yōu)勢(shì)是什么 
            * 常用預(yù)編譯工具 
            * less 
            * sass 
            * stylus 
            * postcss 
            * 在 Vue.js 中的配置和應(yīng)用 
            ? | 
| 第三章 ES6 語(yǔ)法基礎(chǔ) | 
* 模塊 
            * 變量定義 
            * 函數(shù) 
            * Object 對(duì)象 
            * 函數(shù)柯里化概念補(bǔ)充 
            * 在 Vue.js 中的配置和應(yīng)用 
            * babel 基礎(chǔ) 
            ? | 
| 第四章 webpack | 
* webpack 簡(jiǎn)介 
            * 基本概念 
            * 配置信息 
            * 分文件配置 
            * 插件介紹 
            * 插件開(kāi)發(fā) 
            * 高級(jí)篇 
            * 打包流程 
            * 打包速度優(yōu)化 
            * 打包體積優(yōu)化 
            * 內(nèi)置插件解析 
            ? | 
| 第五章 開(kāi)發(fā)工具 | 
* IDE 推薦 
            * 如何調(diào)試 Vue.js 
            * 項(xiàng)目腳手架 vue-cli 介紹和使用 
            * vue-loader 配置和使用 
            ? | 
| 第六章 與服務(wù)端交互方式 | 
* 插件介紹 axios 
            * 跨域處理 
            * jsonp 設(shè)置 
            * 自定義請(qǐng)求頭 
            * 全局封裝 request 方法 
            ? | 
| 第七章 路由和視圖 | 
* 路由插件使用 
            * 路由插件優(yōu)化 
            * 結(jié)合 webpack 做分片加載 
            * 實(shí)戰(zhàn)項(xiàng)目:搭建一個(gè) SPA 項(xiàng)目 
            ? | 
| 第八章 常用表單 | 
* v-model 的應(yīng)用場(chǎng)景 
            * 驗(yàn)證插件使用 
            * 修飾指令 
            ? | 
| 第九章 父子組件交互 | 
* 常用方法 
            * 項(xiàng)目實(shí)戰(zhàn)案例 
            * slider 組件設(shè)計(jì)實(shí)戰(zhàn) 
            ? | 
| 第十章 組件開(kāi)發(fā)和使用 | 
* 基礎(chǔ) 
            * 模板 
            * 異步 
            * 生命周期 
            * 基于第三方組件開(kāi)發(fā) 
            ? | 
| 第十一章 設(shè)計(jì)一個(gè)公司級(jí)組件庫(kù) | 
* 文件結(jié)構(gòu) 
            * 組件拆分 
            * 打包合并策略 
            ? | 
| 第十二章 國(guó)際化解決方案項(xiàng)目實(shí)戰(zhàn) | 
* 如何設(shè)計(jì)一個(gè)國(guó)際化插件 
            * 如何架構(gòu)整個(gè)國(guó)際化目錄和語(yǔ)言包 
            ? | 
| 第十三章 多頁(yè)和單頁(yè)應(yīng)用項(xiàng)目實(shí)戰(zhàn) | 
* 單頁(yè)應(yīng)用項(xiàng)目實(shí)戰(zhàn) 
            * 多頁(yè)應(yīng)用項(xiàng)目實(shí)戰(zhàn) 
            * 基于 vue-cli 設(shè)計(jì)自己的腳手架 
            ? | 
| 第十四章 服務(wù)端渲染技術(shù)之 nuxt | 
* nuxt 基礎(chǔ) 
            * nuxt 項(xiàng)目實(shí)戰(zhàn) 
            * 結(jié)合 docker 部署 
            ? | 
| 第十五章 服務(wù)端渲染技術(shù)之 egg + vue | 
* egg 基礎(chǔ) 
            * nuxt 項(xiàng)目實(shí)戰(zhàn) 
            * 結(jié)合 docker 部署 
            ? | 
| 第十六章 Vue.js 本身的可視化實(shí)戰(zhàn) | 
* 如何在 Vue.js 框架基礎(chǔ)上封裝可視化 
            * 選擇哪個(gè)輕量可視化庫(kù) 
            ? | 
| 第十七章 源碼實(shí)現(xiàn)分析 | 
* 數(shù)據(jù)監(jiān)控 
            * 響應(yīng)式原理 
            * 事件綁定 
            * 插件實(shí)現(xiàn)細(xì)節(jié) 
 
            ? | 
| 第十八章 未來(lái) | 
* 跨端方案結(jié)合 weex 案例分析 
            * 應(yīng)用 typescript 是否已經(jīng)可以投產(chǎn) |