资源简介
NestJS 在构建高效且可扩展的 Node.js 服务器端应用程序方面别具优势,越来越多的团队在大型 Node.js 服务端项目中使用 NestJS,非常值得前端学习。本课程是站内首门讲解 NestJS 的实战课,你将在 Brian 老师的带领下,顺滑地进入服务端开发领域,并掌握 NestJS 这项目技术的高效使用方法。
资源目录
——/计算机教程LTDLG/01mooc/183-613-NestJS入门到实战前端必学服务端新趋势(完结) ├─00.资料代码 │ └─00.资料代码.zip 4.04MB ├─目录.txt -1.#INDB ├─第01章会Nodejs还有必要学nestjs吗 │ ├─1-1课程介绍.mp4 111.01MB │ ├─1-2Nestjs开发介绍.pdf 690.63KB │ ├─1-3什么是nestjs?应用场景是什么?.mp4 103.24MB │ └─1-4常见问题:对比koa&_eggjs&_expr.mp4 38.74MB ├─第02章快速搭建nestjs开发环境 │ ├─2-1常见服务端开发流程是什么?哪些核心的技术点?.mp4 34.48MB │ ├─2-2前端息息相关的Nodejs版本介绍.mp4 27.28MB │ ├─2-3Node.js版本管理工具:nvm不能太好用.mp4 65.34MB │ ├─2-4包管理工具使用:cnpm&_yarn&_pnp.mp4 56.74MB │ ├─2-5开发环境搭建准备:VSCode和扩展+TypeScript.mp4 113.57MB │ ├─2-6数据库开发环境:Windows上快速搭建测试数据库环境.mp4 41.91MB │ ├─2-7开发环境:Docker介绍及创建数据库.mp4 106.84MB │ └─2-8加餐:Docker配置加速+docker-compose容.mp4 97.33MB ├─第03章快速开发第0一个nestjs程序 │ ├─3-1快速上手:安装官方nestjsCLI工具.mp4 114.28MB │ ├─3-2基础中的基础:什么是REST&_如何设计.mp4 61.07MB │ ├─3-3第一个nestjs应用:HelloWorld.mp4 59.92MB │ ├─3-4最佳实践:工程目录+文件命名约定.mp4 126.8MB │ └─3-5CLI初试:启动Nest应用程序+创建控制器.mp4 98.09MB ├─第04章4种实用的&ldquo_提高开发效能&rdquo_方法 │ ├─4-1开发提效:配置Webpack热重载模式.mp4 80.15MB │ ├─4-2配置vscode调试任务.mp4.mp4 30.72MB │ ├─4-3配置webstorm调试任务.mp4 33.13MB │ └─4-4如何使用Chrome开发工具调试.mp4 50MB ├─第05章TypeScript与nestjs关系【选修】 │ ├─5-10声明文件&_tsconfig配置文件.mp4 80.05MB │ ├─5-1章导学.mp4 72.21MB │ ├─5-2基础类型&_引用类型.mp4 75.6MB │ ├─5-3函数类型.mp4 57.01MB │ ├─5-4函数重载.mp4 41.89MB │ ├─5-5any&_never&_void&_un.mp4 35.1MB │ ├─5-6tuple与enum.mp4 38.07MB │ ├─5-7Interface.mp4 119.37MB │ ├─5-8Class类(修饰符、构建函数、接口扩展).mp4 135.23MB │ └─5-9泛型.mp4 60.69MB ├─第06章nestjs项目开发编程思想【编程思想】 │ ├─6-1如何学习才高效:以前端同学的视角看后端项目.mp4 40.39MB │ ├─6-2编程思想:什么是OOP?FP?FRP编程?.mp4 134.31MB │ ├─6-3编程思想:AOP切面编程是什么?特点是什么?.mp4 31.01MB │ ├─6-4葵花宝典:什么是依赖注入(DI)&_控制反转IoC.mp4 82.33MB │ ├─6-5nestjs架构篇:控制器、服务、数据访问(非常重要).mp4 27.24MB │ ├─6-6nestjs架构篇:用模块来组织代码.mp4 55.79MB │ └─6-7加餐:DTO,DAO是什么?MVC是什么架构?.mp4 38.8MB ├─第07章nestjs服务端开发:通用业务框架设计【配置】 │ ├─7-1全盘思路:项目分析与Nestjs核心概念深入理解.mp4 92.51MB │ ├─7-2学习路径:通用后端框架开发&_4大核心模块.mp4 38.79MB │ ├─7-3多环境配置两种方案(优缺点比较).mp4 81.6MB │ ├─7-4官方方案:使用config设置配置模块-.mp4 56.52MB │ ├─7-5官方方案进阶:增加环境变量、yaml文件读取.mp4 57.32MB │ ├─7-6官方方案进阶:嵌套配置yaml文件读取.mp4 71.78MB │ ├─7-7加餐:第三方库config读取json文件配置.mp4 42.79MB │ ├─7-8配置文件的参数验证Joi方案.mp4 53.6MB │ └─7-9回顾与综合:命令行传参与配置模块结合.mp4 64.5MB ├─第08章nestjs服务端开发:通用业务框架设计【数据库】 │ ├─8-10TypeORM关联查询:一对一、一对多关系.mp4 53.07MB │ ├─8-11高级查询:使用QueryBuilder进行联合查询.mp4 79.23MB │ ├─8-12TypeORMSQL语句调试&_原生SQL能力.mp4 19.39MB │ ├─8-1ORM介绍:为什么nestjs能对接主流的所有数据库?.mp4 80.85MB │ ├─8-2核心概念:关系型&_非关系型、数据库设计工具、排行.mp4 49.26MB │ ├─8-3加餐:MySQL数据库中的实体(主键和列)概念浅析.mp4 48.51MB │ ├─8-4两种nestjs数据库解决方案:mongoose与type.mp4 99.45MB │ ├─8-5数据库设计三大范式及ER图设计.mp4 85.18MB │ ├─8-6使用TypeOrm创建多个实体&_创建1对1关系.mp4 75.66MB │ ├─8-7TypeOrm中一对多、多对多关系.mp4 55.34MB │ ├─8-8旧项目已有数据库怎么玩TypeORM:生成器来帮忙.mp4 59.12MB │ └─8-9面向切面编程:TypeORM实现用户的CURD操作.mp4 84.4MB ├─第09章nestjs服务端开发:通用业务框架设计【日志收集】 │ ├─9-1日志有哪些类型?功能分类?记录位置?.mp4 50.11MB │ ├─9-2nestjs内置日志模块Logger.mp4 43.24MB │ ├─9-3全自动高性能日志模块:Pino、日志滚动pino-roll.mp4 67.4MB │ ├─9-4高度集成的日志模块:winston.mp4 106.51MB │ ├─9-5全局异常过滤器:配合winston记录日志(作业全局Fil.mp4 99.86MB │ ├─9-6作业解答:全局FIilters&_如何获取请求IP.mp4 19.53MB │ ├─9-7通用业务系统:日志模块代码重构(作业).mp4 84.42MB │ ├─9-8数据库代码重构:TypeORMCli与Nestjs集成.mp4 102.16MB │ └─9-9生产代码重构:TypeORM数据库及生产配置.mp4 97.98MB ├─第10章nestjs服务端开发:接口开发 │ ├─10-10查询:对接数据库查询操作(作业).mp4 63.67MB │ ├─10-11查询进阶:queryBuilder及几种JOIN的学习.mp4 86.6MB │ ├─10-12查询进阶:queryBuilder及几种JOIN的学习.mp4 66.11MB │ ├─10-13创建用户:创建及异常处理逻辑TypeORMFilter.mp4 105.09MB │ ├─10-14(重要)remove&_delete区别:控制器.mp4 89.76MB │ ├─10-15更新:操作&_数据库更新对接.mp4 83.94MB │ ├─10-16前端表单及模态框:创建新增、编辑、删除模态框.mp4 95.3MB │ ├─10-17前后端联调:页面CURD操作及接口响应(作业).mp4 155.7MB │ ├─10-1前端项目初始化:使用Vue全家桶+Bootstrap创建.mp4 83.54MB │ ├─10-2好用到飞起的前端HTTPClient:请求库Axios封.mp4 59.81MB │ ├─10-3前端登录页面:介绍Boostrap的栅格系统,完成登录页.mp4 78.57MB │ ├─10-4表单校验:登录表单Bootstrap校验,模拟发送请求.mp4 81.43MB │ ├─10-5前端内容页:完成页面布局(创建路由).mp4 94.11MB │ ├─10-6前端详情页:完成表格布局(分页、筛选表单).mp4 109.09MB │ ├─10-7创建控制器:定义用户模块并创建控制器.mp4 100.7MB │ ├─10-7创建控制器:定义用户模块并创建控制器.mp4 139.37MB │ ├─10-8进阶:使用@Param和@Body解析请求.mp4 86.83MB │ └─10-9查询:创建读取列表服务(业务分析&_SQL基础).mp4 57.18MB ├─第11章nestjs服务端开发:登录鉴权 │ ├─11-10(非常重要)回顾前置知识:完成JWT集成.mp4 146.83MB │ ├─11-11解析官方示例:LocalStrategy与JwtStr.mp4 78.85MB │ ├─11-12JWT实操:sign与解析jwt.mp4 81.81MB │ ├─11-13鉴权守卫:设置鉴权用户可访问的控制器(作业).mp4 127.94MB │ ├─11-14安全进阶:全局守卫、控制器守卫、守卫简化.mp4 72.2MB │ ├─11-15敏感信息操作:使用argon2库对密码进行加密.mp4 140.65MB │ ├─11-16拦截器前导学习:删除敏感信息.mp4 109.73MB │ ├─11-17拦截器进阶(序列化):敏感数据如何处理?.mp4 143.21MB │ ├─11-1nestjs后端注册登录简介:登录鉴权相关概念.mp4 28.04MB │ ├─11-2JWT的工作原理.mp4 25.31MB │ ├─11-3API接口安全相关知识(加密&_算法&_HT.mp4 20.7MB │ ├─11-4nestjs鉴权库:JWT核心文档解析.mp4 131.12MB │ ├─11-5nestjs用户认证:创建认证控制器.mp4 78.58MB │ ├─11-7Nestjs管道概念:三大类型管道及校验类管道创建过程.mp4 68.37MB │ ├─11-8管道:nestjs基于装饰器的验证使用类验证器.mp4 103.71MB │ ├─11-9管道:nestjs内置管道及如何使用自定义管道.mp4 104.7MB │ └─_11-6 操作:创建和保存用户.mp4 96.11MB ├─第12章nestjs服务端开发:RBAC权限系统设计 │ ├─12-10创建角色:CURD控制器及服务对接数据库(nest-c.mp4 93.31MB │ ├─12-11创建菜单及数据对接:数据库migrations相关(非.mp4 116.92MB │ ├─12-12权限控制:RABC权限关联路由与控制器.mp4 140.97MB │ ├─12-13基于策略的控制:流行的casl策略库介绍.mp4 134.51MB │ ├─12-14权限控制:与casl集成并完成策略权限控制(挑战).mp4 125.72MB │ ├─12-15权限控制:与casl集成完成自定义装饰器与守卫.mp4 147.25MB │ ├─12-16 权限控制:与casl集成并完成策略权限控制(作业与奖励).mp4 183.82MB │ ├─12-1权限控制导学:权限控制数据设计(预习作业).mp4 68.19MB │ ├─12-2前端内容页:创建角色页面(创建路由).mp4 146.14MB │ ├─12-3前端内容页:创建角色页面&_菜单管理内容页面.mp4 41.58MB │ ├─12-4前端内容页:封装删除模态框组件(有作业).mp4 108.23MB │ ├─12-5前端内容页:封装useModal方法.mp4 77.5MB │ ├─12-6前端内容页:动态Form组件&_封装新增编辑模态框.mp4 224.66MB │ ├─12-7前端内容页:完成动态Form组件及模态框数据传递.mp4 143.88MB │ ├─12-8前端内容页:菜单&_角色新增与编辑模态框(作业).mp4 85.96MB │ └─12-9后端开发:菜单及接口访问控制思想.mp4 55.45MB ├─第13章nestjs服务端开发:单元测试 │ ├─13-1nestjs测试概述:什么是单元测试?e2e测试?.mp4 82.43MB │ ├─13-2初识集成测试框架Jest.mp4 117.16MB │ ├─13-3基础案例:控制器单元测试上手与理解DI底层原理.mp4 104.63MB │ ├─13-4单元测试:登录流程signin&_signup测试.mp4 94.67MB │ └─13-5单元测试:登录流程AuthService测试用例(作业).mp4 187.93MB ├─第14章nestjs服务端开发:集成测试 │ ├─14-1e2e测试入门:搭建e2e测试环境.mp4 143.16MB │ ├─14-2自定义AppFactory及脚本:完成数据库初始化与清理.mp4 131.29MB │ ├─14-3e2e测试库pactum集成并发起测试请求.mp4 97.27MB │ ├─14-4Auth模块e2e测试.mp4 119.2MB │ └─14-5Auth模块e2e测试2.mp4 79.5MB └─第15章NestJS项目部署 ├─15-1服务器安全:项目部署前置知识.mp4 115.7MB ├─15-2打包之前安全配置:CORS&_helmet&.mp4 70.17MB ├─15-3准备服务器部署环境:Node&_Docker.mp4 140.17MB ├─15-4项目部署:使用pm2添加守护进程.mp4 130.55MB └─15-5项目部署:使用docker进行部署.mp4 71.11MB
学习一下
学习一下 nest
学习一下
学习一下
学习一下nest
感谢分享
学习学习
感谢博主分享~
感谢分享
感谢
学习一下
学习一下
好好学习
学习一下
感谢分享
学习一下
感谢
学习一下
感谢分享
学习
感谢
学习
感谢分享
学习
学习一下
感谢分享
学习一下
学习
学习一下
学习一下
学习一下学习一下学习一下学习一下
加油
学习一下
学习
学习
学习一下
学习
学习学习
学习一下
学习
学习了
感谢分享
感谢分享
学习一下
学习一下
学习一下
感谢分享
非常感谢
学习一下
感谢分享
学习一下