课程价格:828
课程时长约50.6H,★★★★★ 课程咨询联系班主任茜茜:astak10
课程介绍
本课程以实现社交平台内容抓取平台为背景项目,深入讲解Nodejs 后端相关内容,包括:
- 基础:Git、Linux 命令行、npm 的使用
- 进阶:Express 的使用、MVC 的概念、Mongodb/Mongoose实操、 Node 的异步机制、错误处理和日志处理
- 高级:鉴权、Redis、PM2、微服务、AWS 部署、Auth 认证等
另外课程还会覆盖微信开发、分布式系统、数据库开发设计、高可用高可拓展服务、消息队列、REST接口设计、负载均衡和调优等知识。
基础知识预备
- 命令行操作:*nix下基础命令行操作
- 版本控制系统简介:为何我们需要GIT,SVN等版本控制系统,以及这些系统如何帮助现代软件工程师高效协作开发
- GIT:GIT基础命令操作,以及如何向开源社区贡献代码,这也是本课提交作业的方式
- 环境配置:命令行、NVM、NPM、Node.js、IDE配置和ESLint\JSLint配置
- Hello World: 如何使用Node.js搭建一个服务
课程讲师
杨老师,毕业于南京大学,全栈工程师,某百万用户APP后端负责人,现任职与某一线大厂。
上课形式
本课程以任务+微信群老师答疑辅导的方式进行,任务包括精品视频、文章、讲义、作业等。