1972

Criando APIs com NodeJs


Sumário

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 produção.

Conteúdo Programático

  1. Instalação Node, NPM e VS Code
  2. npm init e instalação dos pacotes
  3. Criando um servidor Web
  4. Normalizando a porta
  5. Gerenciando Erros do Servidor
  6. Iniciando o Debug
  7. Separando o Servidor
  8. Configurando o NPM Start
  9. Nodemon
  10. CRUD REST
  11. Rotas
  12. Controllers
  13. MongoDb Setup
  14. Mongooose
  15. Models
  16. Criando um Produto
  17. Listando os Produtos
  18. Listando um Produto pelo slug
  19. Listando um Produto pelo Id
  20. Listando os Produtos de uma tag
  21. Atualizando um produto
  22. Excluindo um produto
  23. Validações
  24. Repositórios
  25. Async/Await
  26. Revisitando os Models: Customer
  27. Revisitando os Models: Order
  28. Revisitando os Controllers: Customer
  29. Revisitando os Controllers: Order
  30. Arquivo de Configurações
  31. Encriptando a senha
  32. Enviando E-mail de Boas Vindas
  33. Upload da Imagem do Produto
  34. Autenticação
  35. Recuperando dados do usuário logado
  36. Refresh Token
  37. Autorização
  38. Outros
  39. Publicando a API
  40. Conclusão

Nível

1

Duração

285 minutos

Data de Publicação

27/06/2017

Autor

André Baltieri

hello@balta.io