Assine e desbloqueie acesso ilimitado na plataforma

Assinar agora
Backend

NestJS do Zero

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

Iniciantenível
4h 30mde conteúdo
7módulos
35aulas

Sobre o curso

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

O que você vai aprender

Habilidades trabalhadas ao longo das aulas.

  • NestJS
  • REST API
  • Testes
  • Validação de Dados
  • Logs
  • Autenticação

Áreas de conhecimento

6.250 XP distribuídos entre as áreas abaixo.

  • Backend79%
  • Testes e Qualidade8%
  • Fundamentos6%
  • Banco de Dados3%

Conteúdo do curso

7 módulos · 35 aulas

Boas-vindas e Preparação do Terreno

3 aulas · 16 min

  • Apresentação do Curso

    Vídeo

    2 min
  • O que é NestJS?

    Vídeo

    7 min
  • Repositório com Exemplos e Dúvidas

    Vídeo

    8 min

Ambiente de Desenvolvimento

4 aulas · 32 min

  • Instalando Node.js e o Nest CLI

    Vídeo

    11 min
  • Criando o primeiro projeto NestJS

    Vídeo

    9 min
  • Explorando a estrutura de um projeto NestJS

    Vídeo

    10 min
  • Revisão da seção

    Vídeo

    4 min

Entendendo os Fundamentos

12 aulas · 102 min

  • O que são Módulos no NestJS

    Vídeo

    6 min
  • Criando seu primeiro Módulo

    Vídeo

    6 min
  • Entendendo e criando Controllers

    Vídeo

    9 min
  • Criando Rotas com parâmetros e métodos HTTP

    Vídeo

    14 min
  • Introdução aos Serviços e Injeção de Dependências

    Vídeo

    8 min
  • Entendendo o ciclo de vida das requisições

    Vídeo

    5 min
  • Trabalhando com Middlewares

    Vídeo

    10 min
  • Validando com Guards

    Vídeo

    12 min
  • Usando Interceptors

    Vídeo

    10 min
  • Validação com Pipes nativos e personalizados

    Vídeo

    12 min
  • Lidando com Dependência Circular no NestJS

    Vídeo

    10 min
  • Revisão da seção

    Vídeo

    6 min

Projeto Prático – CRUD com NestJS

7 aulas · 42 min

  • CRUD em uma API REST

    Vídeo

    8 min
  • Criando a estrutura do CRUD

    Vídeo

    6 min
  • Operação de Criação (POST)

    Vídeo

    6 min
  • Operações de Leitura (GET)

    Vídeo

    5 min
  • Operação de Atualização (PUT/PATCH)

    Vídeo

    8 min
  • Operação de Remoção (DELETE)

    Vídeo

    9 min
  • Revisão da seção

    Vídeo

    4 min

Boas Práticas

4 aulas · 43 min

  • Validações básica com DTOs

    Vídeo

    23 min
  • Logging e boas práticas com LoggerService

    Vídeo

    11 min
  • Lidando com erros e respostas

    Vídeo

    8 min
  • Revisão da seção

    Vídeo

    3 min

Testes no NestJS

4 aulas · 31 min

  • Introdução ao Jest: O Framework de Testes do NestJS

    Vídeo

    11 min
  • Cobertura de Testes com Jest e o Uso do Cov

    Vídeo

    5 min
  • Testes de Integração e Testes End-to-End (e2e) no NestJS

    Vídeo

    15 min
  • Revisão da seção

    Vídeo

    2 min

Conclusão

1 aula · 4 min

  • Conclusão e próximos passos

    Vídeo

    5 min

Assine a Hcode Class e comece hoje

Uma assinatura, acesso ilimitado a este e a todos os outros cursos da plataforma — com trilhas, provas e certificados.