别急着跑,先看看这门课是不是你的节奏

很多人学 Nest.js 容易一头扎进“微服务”、“企业级架构”的大词里,结果刚看个装饰器就晕了。这门课不一样,它不卖焦虑,也不画“从入门到专家”的饼。它专门解决那些看着代码云里雾里、不知道从哪下手的新手,以及想慢慢把技能补全的自学者。课程剥离了那些花哨的营销词,只讲最核心的运行逻辑和组件原理。如果你之前完全没碰过 Node.js 服务器搭建,或者对 TypeScript 的装饰器感到陌生,直接硬啃官方文档会非常痛苦。这门课通过一步步拆解,帮你把 Nest.js 的骨架先立起来,让你明白请求进来怎么跑、数据怎么传、错误怎么处理,而不是一上来就让你背复杂的依赖注入配置。

建议先看哪几块,哪些章节可以跳过

作为自学者,时间碎片化是常态,所以顺序很重要。建议你先把前几讲里关于“搭建 Nest 服务器”、“开始解析路由”和“配置路由”的内容看完,这是地基,地基不稳后面全白搭。接着重点看“参数装饰器”、“获取请求参数”和“获取响应”这几块,这是你写第一个接口时最需要的技能。至于资料包里的视频,比如"IOC 容器”、“实现 Provider"、“模块的导入与导出”,这些都是内部机制,初学者可以先大致过一遍概念,不用死磕代码细节。至于“动态模块”、“异步动态模块传参”、“权限守卫”和"AOP"这些高级内容,如果你只是想做简单的后台管理系统,完全可以先跳过,或者等真正遇到权限控制需求时再回头看。不要试图一口吃成胖子,先学会把基础路由跑通,比什么都强。

学完能独立做什么,资料怎么配合练习

学完这门课,你未必能立刻接手一个庞大的电商平台,但你绝对能独立搭建一个规范的小型 RESTful API 服务,比如个人博客后台、简单的数据管理工具或者内部管理系统。你会明白模块怎么划分,接口怎么定义,数据怎么验证,以及遇到报错时框架如何自动处理。关于资料配合练习,我的建议是“看一讲,停一下,动手敲”。不要全程倍速看完视频再回来写代码,那样很容易手生。视频讲到一个装饰器,你就在自己的本地环境里试着定义一个;视频讲路由配置,你就试着加一个接口。资料包里的视频只是演示,真正的理解来自于你在终端里敲下的每一行代码。如果你卡在某一步,比如不知道怎么用管道验证数据,就停下来对照着对应的视频章节反复看,直到你能独立写出那段代码。承认自己暂时听不懂依赖注入的深层原理没关系,先会用、能跑通项目就是最大的收获。

课程目录

1.Nest初体验.mp4
2.装饰器.mp4
3.搭建Nest服务器.mp4
4.开始解析路由.mp4
5.配置路由.mp4
6.参数装饰器.mp4
7.获取请求参数.mp4
8.获取响应.mp4
9.自定义参数装饰器.mp4
10.新版装饰器.mp4
11.IOC容器.mp4
12.SOLID原则.mp4
13.实现Provider.mp4
14.实现IOC依赖注入.mp4
15.模块的导入.mp4
16.模块的重新导出.mp4
17.全局模块.mp4
18.动态模块.mp4
19.异步动态模块传参.mp4
20.基础中间件.mp4
21.中间件依赖注入.mp4
22.排除路由.mp4
23.全局中间件.mp4
24.异常过滤器.mp4
25.APP_FILTER.mp4
26.修复addProvider.mp4
27.优化细节.mp4
28.实现parseIntPipe.mp4
29.默认管道.mp4
30.自定义管道.mp4
31.对象架构的验证.mp4
32.类验证器.mp4
33.全局管理依赖注入.mp4
34.权限守卫.mp4
35.实现守卫.mp4
36.全局守卫.mp4
37.AOP.mp4
38.拦截器.mp4
39.实现拦截器.mp4
40.实现全局拦截器.mp4
41.单文件上传.mp4
42.实现默认选项.mp4
43.处理导入导出模块.mp4
44.handlebars.mp4
45.使用模板引擎.mp4
46.使用样式.mp4
47.连接数据库.mp4
48.安装mysql2.mp4
49.使用mysql2.mp4
50.使用mysql2.mp4
51.使用TypeORM.mp4
52.OneToOne.mp4
53.OneToMany.mp4
54.ManyToMany.mp4
55.Tree.mp4
56.Migration.mp4
57.用户CRUD.mp4
58.自定义验证器.mp4
59.Swagger.mp4
60.两个问题.mp4
61.打印日志.mp4
62.自定义过滤器.mp4
63.多语言.mp4
64.多语言过滤器.mp4
65.添加用户.mp4
66.如何在自定义验证器中依赖注入.mp4
67.修改用户.mp4
68.删除用户.mp4
69.修改状态.mp4
70.实现分页查询.mp4
71.代码生成器介绍.mp4
72.模板文件生成.mp4
73.修改AdminModule.mp4
74.返回权限树.mp4
75.渲染权限列表.mp4
76.创建权限.mp4
77.树形菜单.mp4
78.分配角色与资源.mp4
79.文章管理.mp4
80.添加文章.mp4
81.文章详情和更新.mp4
82.内容使用富文本.mp4
83.图片上传.mp4
84.图片压缩.mp4
85.图片上传至COS.mp4
86.添加审核状态.mp4
87.事件通知.mp4
88.发送邮件.mp4
89.导出Word.mp4
90.导出PPT和Excel.mp4
91.网站设置.mp4
92.系统概览.mp4
93.最新数据.mp4
94.内容报表.mp4
95.获取天气.mp4
96.系统状态.mp4
97.登录和退出.mp4
98.菜单权限.mp4
99.Redis会话.mp4
100.HTMX开发环境.mp4
101.HTMX基础指令.mp4
102.HTMX基础指令.mp4
103.用户名密码登录.mp4
104.显示用户信息.mp4
105.无痕刷新Token.mp4
106.并发刷新.mp4
107.路径.mp4
108.邮件验证码登录.mp4
109.手机验证码登录.mp4
110.扫码登录确认.mp4
111.轮询二维码的状态.mp4
112.渲染分类列表.mp4
113.按条件过滤.mp4
114.文章详情.mp4
115.服务布署.mp4
116.聊天室.mp4