1972 - Criando APIs com NodeJs
LINK PARA OS VDEOS
Voc pode assistir os vdeos deste curso sendo um assinante do site http://balta.io.
http://player.balta.io/#/courses/1972
Sumrio
Neste curso vamos unir a popularidade das APIs com a popularidade do JavaScript criando uma API completa com NodeJs, passando pelos principais pontos que voc precisa conhecer para colocar seu projeto em produo.
Contedo Programtico
- Instalao Node, NPM e VS Code
- npm init e instalao dos pacotes
- Criando um servidor Web
- Normalizando a porta
- Gerenciando Erros do Servidor
- Iniciando o Debug
- Separando o Servidor
- Configurando o NPM Start
- Nodemon
- CRUD REST
- Rotas
- 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
- Validaes
- Repositrios
- Async/Await
- Revisitando os Models: Customer
- Revisitando os Models: Order
- Revisitando os Models: OrderItems
- Revisitando os Controllers: Customer
- Revisitando os Controllers: Order
- Arquivo de Configuraes
- Enviando E-mail de Boas Vindas
- Upload da Imagem do Produto
- Autenticao
- Autorizao
- Habilitando CORS
- Publicando a API