NestJS é um framework Node.js de código aberto destinado ao desenvolvimento de aplicativos do lado do servidor.
Conteúdo do Curso
Seção 1
01:31:128 aulas
Introdução
- Visão Geral do Curso8:17
- Introdução ao NestJS8:14
- Configurando Ambiente de Desenvolvimento15:00
- Arquitetura Cliente/Servidor18:25
- Instalando e Criando um Projeto8:12
- Estrutura dos Arquivos8:33
- Métodos Diferentes de Request15:14
- Ciclo de Vida de Request9:17
Seção 23
34:265 aulas
Conceitos Fundamentais - Parte 1
- Bootstrap6:57
- Decorators9:40
- Module5:46
- Controller6:36
- Service5:27
Seção 35
47:065 aulas
CRUD
- CRUD em uma API REST12:31
- Create16:29
- Read7:36
- Update6:05
- Delete4:25
Seção 49
40:565 aulas
Validação com DTO
- O que é DTO?9:32
- Instalando e Configurando ValidationPipe5:32
- Create DTO8:44
- Update DTO11:27
- Delete DTO5:41
Seção 55
01:33:246 aulas
Banco de Dados com Prisma
- Banco de Dados11:23
- Instalando e Criando Serviço26:20
- Integrando o Create17:43
- Integrando o Read8:18
- Integrando o Update22:53
- Integrando o Delete6:47
Seção 62
56:086 aulas
Conceitos Fundamentais - Parte 2
- Pipes3:48
- Interceptors17:09
- Middlewares15:03
- Guards2:34
- Exceptions6:35
- Param Decorators10:59
Seção 65
03:19:0514 aulas
Segurança
- JWT - JSON Web Tokens26:47
- JWT Module8:49
- AuthController22:59
- Assinar Tokens JWT19:04
- Verificar Tokens JWT19:39
- JWT Guard17:52
- Custom Param Decorator User8:53
- Autorização RBAC21:08
- Circular dependency6:24
- Autorização RBAC - Parte 210:21
- Armazenamento de Senha de Forma Segura - Hash15:03
- CORS5:03
- Proteção Contra Ataque de Força Bruta (Rate Limiting)9:44
- Variáveis de Ambiente7:19
Seção 71
40:174 aulas
Upload de Arquivos
- Estratégias de Armazenamento de Arquivos4:48
- Introdução ao Multer22:06
- Upload de Multiplos Arquivos6:57
- Validações de Upload6:26
Seção 75
27:403 aulas
Envio de E-mails
- Introdução ao Nodemailer4:44
- Mailer Module10:33
- Mailer Service12:23
Seção 76
01:16:264 aulas
Banco de Dados com TypeORM
- Introdução ao TypeORM13:04
- Padrão de repositório (Entity)12:21
- Repository28:29
- Migrations22:32
Seção 79
02:54:5210 aulas
Testes
- Introdução ao Jest12:59
- Mocks16:29
- Testando o UserService24:25
- Testando o AuthService33:29
- Testando o FileService14:41
- Testando UserController18:15
- Testando o AuthController15:11
- Introdução ao SuperTest7:55
- Preparando Ambiente de Teste para o SuperTest12:06
- Criando Testes e2e19:22
Seção 82
9:591 aula
Publicação
- Build para Produção9:59
Seção 83
4:031 aula
Conclusão
- Conclusão do Curso4:03