## 作者介紹
阿面,資深前端,現任職于廣州某電商科技公司,上線過多款小程序和 app。對移動開發、Hybrid 和 Node.js 等方向有較深研究,擁有十年以上的前端開發和架構經驗。熱愛開源,熱愛分享。
+ 我的另一個課程:[基于 Vue 2 打造一套 UI 組件庫](http://www.hmoore.net/gzamon/vue-master)
+ GitHub :[monw3c](https://github.com/monw3c)
## 課程介紹
隨著小程序的熱度越來越高,小程序開發已經成為了前端工程師的必修課。與此同時出現了大量地小程序框架,像`Wepy`、`Mpvue`、`Uniapp`、`Taro`等等。在眾多框架中我選擇了`Uniapp` 進行開發,原因是`Uniapp` 是一個可以輕松實現一次開發多端的前端框架,可發布微信、百度、支付寶、頭條的各小程序,還有安卓和 ios 應用。
如果你也想獨立開發小程序?或者是開發一款 app?苦于沒有經驗,對小程序,或者 Vue 一無了解的你,肯定想掌握一門拿的出手的手藝。想著提升自己,擴充自己,現在這本課程一直想找的,不用太多經驗,也不用有大牛的技術,你就可以看到一個小程序,一個 App 是怎么開發的。跟我來吧,從基礎到實戰,通過實現一個某易音樂項目的開發,讓你零距離接觸一線互聯網公司開發流程,做到真正的實戰,讓你真正的有經驗。
為了更好的幫助讀者學習`Uniapp`,本課程的每個章節里的例子都有實例代碼,以方便下載學習跟蹤使用。
本課程由三部分組成:
+ 基礎--`Uniapp`快速入門
+ 實戰--`Uniapp`進階,音樂項目實戰和后端`Nodejs`開發
+ 福利--優化到上線部署
## 你會學到什么?
1. 從理論到實戰,涵蓋`Vue`和`Uniapp`各個層面的知識和技巧;
2. 循序漸進的講解,前端新人也能看懂學會;
3. 貼近企業的項目,完全按著企業級代碼標準和工程開發的流程進行授課;
4. 代碼、基礎、項目流程、工作技巧,多維度提升,讓你全方面提高工作能力;
## 適宜人群
1. 熟悉 HTML、CSS、JS ( ES6 ) 及前端工程化
2. 小程序新手、想快速了解`Uniapp`開發的童鞋
## 你需要準備?
1. 一臺折騰得起的電腦
2. 一顆肯行動的心
- 介紹
- 開篇
- 基礎1:工具介紹、新建項目及插件配置
- 基礎2:Uniapp基礎知識
- 基礎3:基礎組件、表單
- 基礎4:頁面導航、網絡請求、數據緩存
- 基礎5:使用sass編寫公用樣式
- 基礎6:樣式與布局、BEM的應用、跨端兼容
- 基礎7:使用iconfont作為整站圖標
- 基礎8:Vuex快速掌握
- 基礎9:小程序,app調試環境配置
- 實戰1:項目初始化及架構目錄
- 實戰2:路由配置,導航欄添加配置
- 實戰3:導航一:發現的頁面開發
- 實戰4:導航二:視頻的頁面開發
- 實戰5:導航三:我的頁面開發
- 實戰6:導航四:云村頁面開發
- 實戰7:導航五:帳號頁面開發
- 實戰8:搜索組件開發
- 實戰9:歌單列表頁的開發
- 實戰10:登錄頁開發
- 實戰11:引入vuex保持登錄狀態
- 實戰12:播放頁的開發
- 實戰13:應用廣告的開發
- 實戰14:Node.js簡單入門
- 實戰15:基于 Koa.js 實現 Restful Api
- 實戰16:基于NeteaseCloudMusicApi接口二次開發和部署
- 實戰17:發布與上線
- 福利1:優化
- 福利2:坑點,槽點
- 結語:共同前行