## 作者介绍
阿面,资深前端,现任职于广州某电商科技公司,上线过多款小程序和 app。对移动开发、Hybrid 和 Node.js 等方向有较深研究,拥有十年以上的前端开发和架构经验。热爱开源,热爱分享。
+ 我的另一个课程:[基于 Vue 2 打造一套 UI 组件库](https://www.kancloud.cn/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:坑点,槽点
- 结语:共同前行