Summary skill Coding WebIDE git extra 预习 Node.js入门 入门 安装 Hello world Common JS规范 熟悉api写法 Node.js代码调试 编写Node.js模块 Api 如何学习 随堂练习:写一个Node.js模块并发布 异步流程控制 什么时候会用到异步流程控制 简单做法async模块 Promise/a+规范 Node.js Promise/a+实现 生成器Generators/yield Async函数/Await 神奇的co 5种 yieldable 学习重点 随堂练习:找到并阅读promise/a+实现的源码 Express和微信开发入门 入门 最小化Http 静态Http服务器 那些预处理器 路由 视图与模板引擎 中间件 更多实践 微信入门 随堂练习:完成登录、注册功能 Mongodb数据库 mongodb安装 了解mvc里m的作用,以及什么样的代码该放到模型里 mongoose入门 扩展mongoose模型statics方法和methods的区别 虚拟属性 回调:pre和post的差别 mongoose的插件机制 mongoose+promise mongoosedao 分页 关系(1对1,1对多)在mongoose里如何实现 AGGREGATION 关联 了解索引 了解优化 mongooseconnection 了解mongodb的部署与部署 UserModel 微信实例和H5实践 微信基础和Sandbox 公众号菜单和自动回复 微信OAuth用户授权 微信分享 Wechat-api H5-上篇 H5-下篇 工具 随堂练习:写一个页面分享到朋友圈 WeUI实战 使用Bower 移动端抽象 优化滑动列表 WeUI 让WeUI和iScroll结婚 优化事件 如何编写H5代码 优化无止境 随堂练习:集成Layer.mobile 微信支付 吹个牛 支付概述 科普几个概念 准备 调试 公众号支付(JSAPI) 对账单 数据处理 随堂练习:写一个通用h5支付接口 项目实战《付费课程系统MVP》 需求分析 ui/ue 技术栈 模型 静态api 开发 部署 监控 数据统计 demo 高级篇(赠送) gitbook用法 bigpipe 前后端分离实践? 如何展望未来的大前端? 容器化和微服务 答疑问题收集 答疑问题收集1 答疑问题收集2