Introduction
1.
skill
1.1.
Coding WebIDE
1.2.
git
1.3.
extra
1.4.
预习
2.
Node.js入门
2.1.
入门
2.2.
安装
2.3.
Hello world
2.4.
Common JS规范
2.5.
熟悉api写法
2.6.
Node.js代码调试
2.7.
编写Node.js模块
2.8.
Api
2.9.
如何学习
2.10.
随堂练习:写一个Node.js模块并发布
3.
异步流程控制
3.1.
什么时候会用到异步流程控制
3.2.
简单做法async模块
3.3.
Promise/a+规范
3.4.
Node.js Promise/a+实现
3.5.
生成器Generators/yield
3.6.
Async函数/Await
3.7.
神奇的co
3.8.
5种 yieldable
3.9.
学习重点
3.10.
随堂练习:找到并阅读promise/a+实现的源码
4.
Express和微信开发入门
4.1.
入门
4.2.
最小化Http
4.3.
静态Http服务器
4.4.
那些预处理器
4.5.
路由
4.6.
视图与模板引擎
4.7.
中间件
4.8.
更多实践
4.9.
微信入门
4.10.
随堂练习:完成登录、注册功能
5.
Mongodb数据库
5.1.
mongodb安装
5.2.
了解mvc里m的作用,以及什么样的代码该放到模型里
5.3.
mongoose入门
5.4.
扩展mongoose模型statics方法和methods的区别
5.5.
虚拟属性
5.6.
回调:pre和post的差别
5.7.
mongoose的插件机制
5.8.
mongoose+promise
5.9.
mongoosedao
5.10.
分页
5.11.
关系(1对1,1对多)在mongoose里如何实现
5.12.
AGGREGATION 关联
5.13.
了解索引
5.14.
了解优化
5.15.
mongooseconnection
5.16.
了解mongodb的部署与部署
5.17.
UserModel
6.
微信实例和H5实践
6.1.
微信基础和Sandbox
6.2.
公众号菜单和自动回复
6.3.
微信OAuth用户授权
6.4.
微信分享
6.5.
Wechat-api
6.6.
H5-上篇
6.7.
H5-下篇
6.8.
工具
6.9.
随堂练习:写一个页面分享到朋友圈
7.
WeUI实战
7.1.
使用Bower
7.2.
移动端抽象
7.3.
优化滑动列表
7.4.
WeUI
7.5.
让WeUI和iScroll结婚
7.6.
优化事件
7.7.
如何编写H5代码
7.8.
优化无止境
7.9.
随堂练习:集成Layer.mobile
8.
微信支付
8.1.
吹个牛
8.2.
支付概述
8.3.
科普几个概念
8.4.
准备
8.5.
调试
8.6.
公众号支付(JSAPI)
8.7.
对账单
8.8.
数据处理
8.9.
随堂练习:写一个通用h5支付接口
9.
项目实战《付费课程系统MVP》
9.1.
需求分析
9.2.
ui/ue
9.3.
技术栈
9.4.
模型
9.5.
静态api
9.6.
开发
9.7.
部署
9.8.
监控
9.9.
数据统计
9.10.
demo
10.
高级篇(赠送)
10.1.
gitbook用法
10.2.
bigpipe
10.3.
前后端分离实践?
10.4.
如何展望未来的大前端?
10.5.
容器化和微服务
11.
答疑问题收集
11.1.
答疑问题收集1
11.2.
答疑问题收集2
Published with GitBook
A
A
Serif
Sans
White
Sepia
Night
Share on Twitter
Share on Google
Share on Facebook
Share on Weibo
Share on Instapaper
StuQ《Node.js微信开发》
exercises
写一个简单的页面,分享当朋友圈,要求指定标题文字和图片
解答一个疑问:每天都写业务代码,感觉自己要废了
1)拿人工资就要把活做好,这是主线
2)主线之外,如果有精力,可以做点side-project,能贴近主线最好,不能也没关系,就当开源,爱好,自己高兴也行
3)想想自己想要什么,你就应该知道怎么做了。比如想加薪,了解加薪规则,不比逼着领导不加薪就走好么?
4)跟着开源项目走,内有无数技巧
最后还是那句话:少抱怨,多思考,未来更美好