本课程将通过8周的时间,以个性内容聚合站项目为实战,带你从0基础熟悉后端开发各方各个面,成为具备独立开发能力的入门级Node.js后端开发工程师。课程内容涵盖时下最流行的后端技术,包括:网络爬虫、微信开发、分布式系统、数据库开发(NoSQL)和设计、高可用高可拓展服务、消息队列、REST接口设计、负载均衡和调优等等。
00【先导】课前预习内容
01 搭建http服务
02 Express基础
03 Express中的MVC
04 MongoDB实操
05 mongoose
06 Node.js异步最佳实践
07 错误处理和日志
08 鉴权
09 爬虫系统初步
10 鉴权实战和爬虫实战1
11 Redis+爬虫实战
12 使用pm2管理爬虫进程
13 推荐系统初步
14 微服务初步和实战
15 在AWS部署服务
16 推荐系统实战-爬虫协议的实现
17 ElasticSearch 基础
18 OAuth2.0 和微信登录
19 使用单元测试风格调试ES相关代码
20 评分完结篇和实战