SummarySummary Nodejs入门 skill入门安装Hello worldCommon JS规范模块导出Nodejs代码调试编写Nodejs模块最小化问题随堂练习:写一个Nodejs模块并发布 Koa入门 什么是Koa?异步流程控制co源码解析中间件简介中间件原理安装Koa-generatorhello world压测以express的方式学习koa随堂练习:写一个基于koa的静态http模块并发布 Koa进阶 http基础http实践jadesessionpub/submqcachecors随堂练习:集成koa-redis Koa与数据库 mongodb安装了解mvc里m的作用,以及什么样的代码该放到模型里mongoose入门扩展mongoose模型statics方法和methods的区别虚拟属性回调:pre和post的差别mongoose的插件机制mongoose+promisemongoosedao分页关系(1对1,1对多)在mongoose里如何实现AGGREGATION 关联了解索引了解优化mongooseconnection了解mongodb的部署与部署UserModel随堂练习:完善用户注册、登录、管理 从0开始写一个基于Koa的web框架 生成项目使用nodemon自动挂载路由添加测试添加mongoose添加mvc目录加载某个目录到一个对象上如何发布npm模块继续优化mvc结构庖丁解views没REST怎么行?脚手架scaffold更多随堂练习:自己动手集成sequelize 项目实战 需求原型设计推导mvp流程前端模型后台管理 部署 概览购买创建安装必备软件安装nodeMongodb部署代码部署负载均衡pm2监控随堂练习:自己动手部署阿里云