这门课值不值得学:先看它解决什么场景
很多做前端的同学写惯了页面,但一碰到后端就发憷:要么硬啃 Java 那套重配置,要么在 Express 里手搓一堆零散中间件,项目一变大就难维护。NestJS 解决的正是这个痛点。它借了 Angular 的依赖注入思路,把控制器、服务、拦截器这些零件按规矩摆好,让你写出来的 Node 后端不再是面条代码。这门课聚焦的就是用 NestJS 去搭一套能跑通的中后台接口。如果你平时做的是后台管理系统、内部工具,或者正想从纯切图往全栈靠,这套框架能帮你把后端那摊事扛下来。但如果你连 JS 基础语法都发虚,或者只想做静态展示页,那它现阶段对你不是刚需,别急着囤。
资料怎么用:按基础对号入座,别从头硬啃
这套资料体量不小,建议先掂量自己的底子再定看哪块。如果你从没碰过 Node 后端,就别跳着看,老老实实从环境搭建、初始化目录结构看起,把怎么起服务、怎么配路由跑通;如果你以前用过 Express 或 Koa,可以直接跳到装饰器、控制器和提供者那几节,重点看 NestJS 的依赖注入到底怎么把代码串起来,省得自己瞎猜。中间的 TypeORM 操作数据库、JWT 做登录鉴权,以及最后和 React+AntD 拼成完整系统的部分,是这门课的核心肉戏。别光盯着视频看,务必在本地跟着把接口敲一遍,拿 Postman 之类工具去测请求和响应,只看不练到头来全是虚的。
学完能独立做什么:别指望立刻上天,先接住具体活儿
学完这套东西,你不会立刻变成后端架构师,但独立去搭一个带登录、带权限校验、能对数据库增删改查的中后台业务接口,是没问题的。具体点说,你能自己建一套 RESTful 风格的 API,用 DTO 把前端传来的数据做校验,用拦截器统一处理返回格式,再配合 TypeORM 把数据存进 MySQL,最后拿 JWT 把用户登录态管起来。等这套链路在你脑子里彻底走顺了,去公司接个内部管理系统的后台开发,或者自己做个带数据交互的全栈小项目,就不会再两眼一抹黑了。关键是把每个模块怎么协作的理顺,别只记零散的命令。
全方位讲解 Nestjs 全家桶:脚手架、装饰器、提供者、处理器、拦截器|DTO,涉及 Nestjs+TypeORM+Mysql+JWT+React+Ant-D
课程目录
* Nestjs 框架课程介绍+适合⼈员+学后⽔平/
* Nestjs框架课程介绍+适合人员+学后水平
* 课程章集目录速览
* Nestjs的基本介绍
* 初来乍到-⾛进 Nestjs 的世界/
* Nestjs环境搭建和项目创建
* Nestjs初始化目录结构介绍
* Nestjs提供Get和Post请求
* 千⾥之⾏始于⾜下-详解 Nestjs 基础知识/
* 什么是装饰器和Nestjs中的应用
* 详解Nestjs控制器《上》
* NestCli常用命令提高开发效率
* NestjsRESful风格API开发
* ⽜⼑⼩试-详解 Nestjs 进阶⽤法/
* 如何理解Nestjs的提供者Providers
* 如何理解Nestjs的模块Module
* 掌握Nestjs中间件的使用
* 你知道Nest如何进行上传文件吗
* 崭露头⻆-Nest 处理异步和拦截器/
* 掌握Rxjs和在Nest中的应用
* Nest的响应拦截器
* Nest的异常拦截器
* Nest的管道Pipe转换
* Nest的管道验证DTO
* 磨⼑擦枪-Nest ORM 框架和数据库/
* 安装Mysql数据库和可视化工具安装使用
* Nest通过TypeORM链接Mysql数据库
* TypeORM配置实体和操作数据库
* 沙场秋点兵-项⽬需求分析和项⽬初始化/
* 项目需求分析—接口和数据库数据结构分析
* 项目初始化—创建项目和接口
* 项目初始化—安装配置TypeORM和Mysql
* 项目初始化—接口响应和异常拦截器
* 项目初始化—接口参数DTO验证
* 烽⽕四起-⽤户接⼝开发/
* 后端接口开发—用户的注册接口开发
* 后端接口开发—用户的登录接口开发
* 后端接口开发—用户的查询接口开发
* 烽⽕四起-课程接⼝开发/
* 后端接口开发—课程的查询接口开发
* 后端接口开发—课程的创建接口开发
* 后端接口开发—课程的修改接口开发
* 后端接口开发—课程的删除接口开发
* 烽⽕四起-前端⻚⾯开发和接⼝联调/
* 项目需求分析—前端页面需求分析
* 项目初始化—创建React项目和初始配置
* 页面和数据联调—登录模块开发
* 页面和数据联调—注册模块开发
* 页面和数据联调—课程获取和删除模块开发
* 页面和数据联调—课程创建和编辑模块开发






