别急着跑,先看看这门课是不是你的节奏
很多人学 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





