
Node.js 零基础从入门到玩转
本路线从Node.js基础到热门框架应用,从理解到实战一步到位。
零基础上手,在实战项目中灵活运用Node.js的常用API,真正学以致用。
一站式掌握Node.js原生Express Koa2
1、掌握 Node.js原生API在开发博客项目中的使用
2、掌握使用Express重构博客项目中与原生API的差异
3、掌握使用Koa2重构博客项目中与原生API、Express框架的差异
4、MySQL数据库与Redis完成数据的存储与缓存
Node.js原生的API固然重要,但在实际开发中的效率并不很好,代码的复用性也不高。框架的出现很好弥补了这一问题,简直是为了效率而生。
一步到位掌握KOA2服务端开发
1、Koa2与Koa2的二次开发,掌握路由机制与加载
2、通过Sequelize操作MySQL数据库
3、JS高级应用
4、异步编程模型与异常链、异常处理
5、微信小程序与旧岛业务
从koa2实战项目入手,真正掌握企业级结构设计和代码规范。
1. 技术选型设计思想;
2. 服务端架构设计;
3. 实战项目标准和规范;
4. koa2 生态和周边工具;
5、 单元测试
深入服务端,全面理解RESTful API工作原理与设计原则。
掌握REST风格与RESTful API接口的实现
1、全面掌握RESTful API的6大限制
2、原生Node.js与Koa2框架对比实现RESTful API
3、掌握MongoDB数据库中较难的Schema设计
4、JWT 在Node.js中实现用户认证与授权
提升根据业务定制中间件和插件得能力,认识服务端开发的整体链路
造好轮子&前后端复杂业务处理,解锁前端高手必备技能
1、Egg.js框架核心应用
2、应用Sequelize操作Mysql数据库
3、JWT结合Redis实现用户认证
4、结合业务需求完成中间件和插件的开发
5、Docker容器化技术及阿里云部署
*说明:路线内每门课程都具有完整独立的学习价值,因此一部分知识点可能重合,选择前请知晓!
1、JavaScript 基础知识
2、了解ES6语法知识
3、了解 HTTP 协议