Curso de NestJS do Zero

4.8

Domine o NestJS do zero ao avançado criando APIs RESTful profissionais com TypeScript, arquitetura modular, boas práticas e testes automatizados.

Conteúdo do Curso

Seção 7

15:463 aulas
Boas-vindas e Preparação do Terreno
  • Apresentação do Curso1:56
  • O que é NestJS?6:49
  • Repositório com Exemplos e Dúvidas7:01

Seção 15

31:424 aulas
Ambiente de Desenvolvimento
  • Instalando Node.js e o Nest CLI10:02
  • Criando o primeiro projeto NestJS8:17
  • Explorando a estrutura de um projeto NestJS9:55
  • Revisão da seção3:28

Seção 16

01:41:3412 aulas
Entendendo os Fundamentos
  • O que são Módulos no NestJS5:40
  • Criando seu primeiro Módulo5:58
  • Entendendo e criando Controllers8:42
  • Criando Rotas com parâmetros e métodos HTTP13:04
  • Introdução aos Serviços e Injeção de Dependências7:17
  • Entendendo o ciclo de vida das requisições4:23
  • Trabalhando com Middlewares9:15
  • Validando com Guards11:41
  • Usando Interceptors9:50
  • Validação com Pipes nativos e personalizados11:03
  • Lidando com Dependência Circular no NestJS9:29
  • Revisão da seção5:12

Seção 28

42:277 aulas
Projeto Prático – CRUD com NestJS
  • CRUD em uma API REST7:34
  • Criando a estrutura do CRUD5:48
  • Operação de Criação (POST)5:24
  • Operações de Leitura (GET)4:36
  • Operação de Atualização (PUT/PATCH)7:22
  • Operação de Remoção (DELETE)8:22
  • Revisão da seção3:21

Seção 29

42:564 aulas
Boas Práticas
  • Validações básica com DTOs22:09
  • Logging e boas práticas com LoggerService10:49
  • Lidando com erros e respostas7:14
  • Revisão da seção2:44

Seção 33

30:524 aulas
Testes no NestJS
  • Introdução ao Jest: O Framework de Testes do NestJS10:18
  • Cobertura de Testes com Jest e o Uso do Cov4:25
  • Testes de Integração e Testes End-to-End (e2e) no NestJS14:19
  • Revisão da seção1:50

Seção 37

4:091 aula
Conclusão
  • Conclusão e próximos passos4:09
Aprenda este curso

Adquira este curso na Udemy ou assine o Hcode Class e tenha acesso a este e outros cursos online da Hcode.

Hcode: Utilizamos cookies para a personalização de anúncios e experiências de navegação dentro de nosso site. Ao continuar navegando, você concorda com as nossas Política de Privacidade.