NestJS + TypeGraphQL + MySQL 从入门到实战视频教程(35 个视频)Nodejs版
NestJS + TypeGraphQL + MySQL 从入门到实战视频教程(35 个视频)Nodejs版
## NestJS + TypeGraphQL + MySQL 从入门到实战视频教程( 35 个视频)
[#1 Nestjs 课程介绍]( https://www.qiuzhi99.com/movies/nestjs/1020.html?invite_code=498391)「 05:53 」
[#2 初识 Nestjs]( https://www.qiuzhi99.com/movies/nestjs/1021.html?invite_code=498391)「 10:34 」
[#3 Nestjs 集成 TypeORM]( https://www.qiuzhi99.com/movies/nestjs/1022.html?invite_code=498391)「 07:46 」
[#4 Nestjs 的配置]( https://www.qiuzhi99.com/movies/nestjs/1023.html?invite_code=498391)「 Pro 」「 10:13 」
[#5 在 Nestjs 中玩转 TypeORM part 1]( https://www.qiuzhi99.com/movies/nestjs/1024.html?invite_code=498391)「 Pro 」「 08:27 」
[#6 在 Nestjs 中玩转 TypeORM part 2 - why]( https://www.qiuzhi99.com/movies/nestjs/1025.html?invite_code=498391)「 Pro 」「 06:37 」
[#7 在 Nestjs 中集成 type-graphql]( https://www.qiuzhi99.com/movies/nestjs/1026.html?invite_code=498391)「 Pro 」「 10:09 」
[#8 typeorm 的 entity 和 type-graphql 的 Resolver]( https://www.qiuzhi99.com/movies/nestjs/1027.html?invite_code=498391)「 Pro 」「 06:33 」
[#9 nestjs 中的 @Args]( https://www.qiuzhi99.com/movies/nestjs/1028.html?invite_code=498391)「 Pro 」「 07:07 」
[#10 nestjs 中的 dto 和 type-graphql 的 inputType]( https://www.qiuzhi99.com/movies/nestjs/1029.html?invite_code=498391)「 Pro 」「 07:10 」
[#11 nestjs 中使用 class-validator]( https://www.qiuzhi99.com/movies/nestjs/1030.html?invite_code=498391)「 Pro 」「 04:39 」
[#12 nestjs 中的管道 - pipe]( https://www.qiuzhi99.com/movies/nestjs/1031.html?invite_code=498391)「 Pro 」「 03:11 」
[#13 Custom validation decorators - class-validator]( https://www.qiuzhi99.com/movies/nestjs/1032.html?invite_code=498391)「 Pro 」「 03:45 」
[#14 用户存在不能注册 - IsUserAlreadyExist]( https://www.qiuzhi99.com/movies/nestjs/1033.html?invite_code=498391)「 Pro 」「 03:40 」
[#15 bcryptjs - hashPassword - @BeforeInsert ()]( https://www.qiuzhi99.com/movies/nestjs/1034.html?invite_code=498391)「 Pro 」「 05:55 」
[#16 type-graphql 中的 ObjectType]( https://www.qiuzhi99.com/movies/nestjs/1035.html?invite_code=498391)「 Pro 」「 03:47 」
[#17 nestjs 中的 ResolveField]( https://www.qiuzhi99.com/movies/nestjs/1036.html?invite_code=498391)「 Pro 」「 05:35 」
[#18 json web token]( https://www.qiuzhi99.com/movies/nestjs/1037.html?invite_code=498391)「 Pro 」「 02:30 」
[#19 几行代码实现登录功能]( https://www.qiuzhi99.com/movies/nestjs/1038.html?invite_code=498391)「 Pro 」「 09:11 」
[#20 创建 Post]( https://www.qiuzhi99.com/movies/nestjs/1039.html?invite_code=498391)「 Pro 」「 09:29 」
[#21 认证功能 - 获得当前用户 - @nestjs/jwt]( https://www.qiuzhi99.com/movies/nestjs/1040.html?invite_code=498391)「 Pro 」「 14:10 」
[#22 显示所有 Post]( https://www.qiuzhi99.com/movies/nestjs/1041.html?invite_code=498391)「 Pro 」「 05:24 」
[#23 显示单个 Post]( https://www.qiuzhi99.com/movies/nestjs/1042.html?invite_code=498391)「 Pro 」「 03:55 」
[#24 修改 Post]( https://www.qiuzhi99.com/movies/nestjs/1043.html?invite_code=498391)「 Pro 」「 05:37 」
[#25 删除 Post]( https://www.qiuzhi99.com/movies/nestjs/1044.html?invite_code=498391)「 Pro 」「 03:08 」
[#26 NestJS + Typeorm exclude entity field]( https://www.qiuzhi99.com/movies/nestjs/1045.html?invite_code=498391)「 Pro 」「 01:45 」
[#27 创建评论 entity]( https://www.qiuzhi99.com/movies/nestjs/1046.html?invite_code=498391)「 Pro 」「 12:26 」
[#28 显示单个 Post 中的所有评论信息]( https://www.qiuzhi99.com/movies/nestjs/1047.html?invite_code=498391)「 Pro 」「 03:14 」
[#29 删除评论]( https://www.qiuzhi99.com/movies/nestjs/1048.html?invite_code=498391)「 Pro 」「 05:28 」
[#30 喜欢 Post]( https://www.qiuzhi99.com/movies/nestjs/1049.html?invite_code=498391)「 Pro 」「 08:25 」
[#31 nestjs 安全性]( https://www.qiuzhi99.com/movies/nestjs/1050.html?invite_code=498391)「 Pro 」「 06:50 」
[#32 nestjs graphql 文件上传 part 1]( https://www.qiuzhi99.com/movies/nestjs/1051.html?invite_code=498391)「 Pro 」「 06:14 」
[#33 nestjs graphql 文件上传 part 2 - 测试并完成上传( 4k 视频)]( https://www.qiuzhi99.com/movies/nestjs/1052.html?invite_code=498391)「 Pro 」「 09:29 」
[#34 nestjs graphql 文件上传 part 3 - md5 作为文件名]( https://www.qiuzhi99.com/movies/nestjs/1053.html?invite_code=498391)「 Pro 」「 04:55 」
[#35 nestjs graphql 上传文件到阿里云 OSS - 完结]( https://www.qiuzhi99.com/movies/nestjs/1054.html?invite_code=498391)「 Pro 」「 09:55 」
学习来了
针对你提到的“NestJS + TypeGraphQL + MySQL 从入门到实战视频教程(35个视频)Nodejs版”,这是一套非常实用的教程,可以帮助开发者系统地学习如何使用NestJS框架、TypeGraphQL以及MySQL数据库进行全栈开发。以下是对该教程内容的简要概述及部分代码示例:
NestJS
NestJS是一个用于构建高效、可靠和可扩展的服务器端应用程序的框架。它使用TypeScript(也支持纯JavaScript)编写,并借鉴了Angular的许多概念。
import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
@Module({
imports: [],
controllers: [AppController],
providers: [AppService],
})
export class AppModule {}
TypeGraphQL
TypeGraphQL是一个将GraphQL与TypeScript和NestJS结合在一起的库,它允许你使用装饰器和类来定义GraphQL的查询、变更和订阅。
MySQL
MySQL是一个流行的关系型数据库管理系统,它使用SQL语言进行数据操作。
(由于篇幅限制,此处不展示MySQL的详细代码,但通常涉及数据库连接、查询、插入、更新和删除等操作。)
总之,这套教程非常适合想要学习NestJS、TypeGraphQL和MySQL开发的开发者。通过系统地学习这套教程,你将能够掌握这些技术,并开发出高效、可靠和可扩展的服务器端应用程序。