课程目标
通过本课程可以掌握:
主流 JavaScript 和 TypeScript 语法的使用 主流 Web 开发框架的基本原理和使用 HTTP 协议基础
Node.js 项目的测试
操作数据库
Web API 接口的编写和测试 经典 MVC 项目
使用 Docker 和 PM2 部署项目 调试与性能分析基本方法
适用人群
有一定编程基础,希望系统地了解主流 Node.js 项目开发流程的同学。
课程概述
本课程以实现一个基本功能的论坛系统入手,力求展现从零开始编写一个 Node.js 项目到将其发布部署到服务器的整个流程。为了让初学者理解具体的实现原理,本课程会尽量使用 Node.js 内置的API 和一些必要的基础模块,自己动手去封装需要的功能,同时也会对实现了相同功能的第三方模块作简单的介绍,以便在日后的项目中可以选用功能更完善的第三方模块来简化开发。
课程目录
1
第1章:搭建开发环境
2
第2章:项目基本框架
4
第4章:实现用户功能
5
第5章:实现内容管理功能
7
第7章:单元测试与性能优化
8
第8章:迁移到TypeScript
9
第9章:Web安全基础知识
10
第10章:服务器部署项目
课程讲师
雷宗民
-
课程数1
-
学生数158
雷宗民,资深 Node.js 开发者,现就职于深圳兔展智能科技有限公司,担任架构师一职。ShenJS 讲师,曾参与编写《Node.js 实战》和《Node.js 实战(第二季)》书籍。
最近学习用户 158人报名试学
-
gigi1004
-
yssycz
-
u_190a3ad500df76
课程评价