Criando APIs com NodeJs - Aula 12: Controllers

Опубликовано: 04 Март 2026
на канале: balta
19,552
513

ATENÇÃO: Os preços dos produtos e serviços balta.io informados neste vídeo não estão mais disponíveis. Consulte os planos e preços disponíveis no nosso site: https://balta.io.
---
Ficou com dúvidas? Entre em contato com [email protected] Estude pelo site e tenha certificado de conclusão e tira dúvidas online!
http://player.balta.io/#/courses/1972

Conteúdo Programático
Instalação Node, NPM e VS Code
npm init e instalação dos pacotes
Criando um servidor Web
vNormalizando a porta
vGerenciando Erros do Servidor
Iniciando o Debug
Separando o Servidor
Configurando o NPM Start
Nodemon
CRUD REST
vRotas
Controllers
MongoDb Setup
Mongooose
Models
Criando um Produto
Listando os Produtos
Listando um Produto pelo slug
Listando um Produto pelo Id
Listando os Produtos de uma tag
Atualizando um produto
Excluindo um produto
Validações
Repositórios
Async/Await
Revisitando os Models: Customer
Revisitando os Models: Order
Revisitando os Controllers: Customer
Revisitando os Controllers: Order
Arquivo de Configurações
Encriptando a senha
Enviando E-mail de Boas Vindas
Upload da Imagem do Produto
Autenticação
Recuperando dados do usuário logado
Refresh Token
Autorização
Outros
Publicando a API
Conclusão

Código Fonte
https://github.com/balta-io/1972

Página do Facebook
  / baltaio-279969842364620  

Twitter
  / balta_io  

GitHub
https://github.com/balta-io

Site
http://blog.balta.io/

--------------

Teoria e prática juntas. Esta é a métodologia dos nossos cursos. Você aprende fazendo softwares de verdade.

Além disso, nossa plataforma conta com mentoria e planos de estudo para guiar você direto pelo caminho mais rápido.

Acesse já: http://balta.io/