Assine e desbloqueie acesso ilimitado na plataforma
Assinar agoraNestJS Intermediário
Leve suas habilidades com NestJS para o próximo nível: construa APIs REST profissionais com integração a múltiplos bancos de dados — TypeORM, Prisma e MongoDB — e implemente autenticação e autorização seguras com JWT. Aprenda boas práticas de arquitetura Node.js que você vai usar em projetos reais do mercado.
Sobre o curso
Leve suas habilidades com NestJS para o próximo nível: construa APIs REST profissionais com integração a múltiplos bancos de dados — TypeORM, Prisma e MongoDB — e implemente autenticação e autorização seguras com JWT. Aprenda boas práticas de arquitetura Node.js que você vai usar em projetos reais do mercado.
O que você vai aprender
Habilidades trabalhadas ao longo das aulas.
- NestJS
- MongoDB
- Prisma ORM
- JWT
- Migrations
- TypeORM
Áreas de conhecimento
8.620 XP distribuídos entre as áreas abaixo.
- Backend51%
- Banco de Dados36%
- DevOps5%
- Fundamentos3%
Conteúdo do curso
7 módulos · 40 aulas
Introdução ao Curso
3 aulas · 14 min
Introdução ao Curso
3 aulas · 14 min
- 3 min
Boas-vindas e Visão Geral do Curso
Vídeo
- 7 min
Configuração do Ambiente
Vídeo
- 5 min
Repositório com Exemplos e Dúvidas
Vídeo
Gerenciamento de Configurações
5 aulas · 36 min
Gerenciamento de Configurações
5 aulas · 36 min
- 6 min
Introdução a Configuração
Vídeo
- 10 min
Utilização de Variáveis de Ambiente
Vídeo
- 6 min
Validação de Configurações com Joi
Vídeo
- 12 min
Configurações Assíncronas e Dinâmicas
Vídeo
- 4 min
Revisão da Seção
Vídeo
Integração com Banco de Dados usando TypeORM
9 aulas · 101 min
Integração com Banco de Dados usando TypeORM
9 aulas · 101 min
- 12 min
Introdução ao TypeORM com NestJS
Vídeo
- 8 min
Configurando Conexão com o Banco de Dados
Vídeo
- 8 min
Usando o ConfigModule
Vídeo
- 15 min
Criando Entidades e Repositórios
Vídeo
- 18 min
CRUD com TypeORM
Vídeo
- 8 min
Relacionamentos com TypeORM
Vídeo
- 16 min
Controle de Entity Relacionada
Vídeo
- 15 min
Migrações com TypeORM
Vídeo
- 4 min
Revisão da Seção
Vídeo
Integração com Banco de Dados usando Prisma
7 aulas · 68 min
Integração com Banco de Dados usando Prisma
7 aulas · 68 min
- 7 min
Introdução ao Prisma com NestJS
Vídeo
- 11 min
Configurando o Prisma no NestJS
Vídeo
- 11 min
Schemas e Consultas com Prisma
Vídeo
- 19 min
Criando um CRUD de usuário com Prisma
Vídeo
- 12 min
Relacionamentos com Prisma
Vídeo
- 10 min
Migrações no Prisma
Vídeo
- 3 min
Revisão da Seção
Vídeo
Integração com Banco de Dados usando Mongo
6 aulas · 65 min
Integração com Banco de Dados usando Mongo
6 aulas · 65 min
- 7 min
Introdução ao Mongoose com NestJS
Vídeo
- 7 min
Configurando o Mongoose no NestJS
Vídeo
- 12 min
Criação de Schemas e Models com Mongoose
Vídeo
- 12 min
Criando um CRUD de usuário com MongoDB
Vídeo
- 27 min
Relacionamentos e Documentos Aninhados no MongoDB
Vídeo
- 3 min
Revisão da Seção
Vídeo
Autenticação e Autorização com JWT
9 aulas · 92 min
Autenticação e Autorização com JWT
9 aulas · 92 min
- 10 min
Criando Projeto com Prisma e SQL Server
Vídeo
- 10 min
Criando CRUD de Usuário
Vídeo
- 11 min
Usando Hash de Senha
Vídeo
- 10 min
O que é JWT
Vídeo
- 11 min
Introdução à Autenticação com JWT
Vídeo
- 7 min
Validando tokens JWT
Vídeo
- 15 min
Implementando Guard
Vídeo
- 20 min
Autorização RBAC
Vídeo
- 3 min
Revisão da Seção
Vídeo
Conclusão
1 aula · 3 min
Conclusão
1 aula · 3 min
- 3 min
Conclusão e próximos passos
Vídeo
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.