1972
Criando APIs com Node

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.

Assinatura

Tenha acesso completo ao nosso catálogo de cursos por apenas R$ 79,90 mensais.

Seja nosso aluno!

GRATUITO

Este curso está disponível gratuitamente na plataforma para todos.

Começar Agora




Nível Básico
Duração 285 mins (4 horas)
Publicado em 26/06/2017
Categoria backend




  • Módulo 1: Introdução e Configuração (9 aulas)
    1. Instalação Node, NPM e VS Code | 4 mins
    2. npm init e instalação dos pacotes | 9 mins
    3. Criando um servidor Web | 8 mins
    4. Normalizando a porta | 3 mins
    5. Gerenciando Erros do Servidor | 3 mins
    6. Iniciando o Debug | 2 mins
    7. Separando o Servidor | 4 mins
    8. Configurando o NPM Start | 2 mins
    9. Nodemon | 3 mins
  • Módulo 2: REST e CRUD (20 aulas)
    1. CRUD REST | 14 mins
    2. Rotas | 6 mins
    3. Controllers | 6 mins
    4. MongoDb Setup | 8 mins
    5. Mongoose | 4 mins
    6. Models | 7 mins
    7. Criando um Produto | 7 mins
    8. Listando os Produtos | 10 mins
    9. Listando um Produto pelo slug | 5 mins
    10. Listando um Produto pelo Id | 3 mins
    11. Listando os Produtos de uma tag | 2 mins
    12. Atualizando um produto | 2 mins
    13. Excluindo um produto | 3 mins
    14. Validações | 10 mins
    15. Repositórios | 10 mins
    16. Async/Await | 16 mins
    17. Revisitando os Models: Customer | 15 mins
    18. Revisitando os Models: Order | 2 mins
    19. Revisitando os Controllers: Customer | 5 mins
    20. Revisitando os Controllers: Order | 7 mins
  • Módulo 3: Melhorando a API (4 aulas)
    1. Arquivo de Configurações | 4 mins
    2. Encriptando a senha | 6 mins
    3. Enviando E-mail de Boas Vindas | 12 mins
    4. Upload da Imagem do Produto | 21 mins
  • Módulo 4: Segurança (4 aulas)
    1. Autenticação | 19 mins
    2. Recuperando dados do usuário logado | 7 mins
    3. Refresh Token | 6 mins
    4. Autorização | 10 mins
  • Módulo 5: Outros (3 aulas)
    1. Outros | 3 mins
    2. Publicando a API | 10 mins
    3. Conclusão | 3 mins
COMECE AGORA MESMO

André Baltieri

Microsoft MVP

Olá eu sou o André Baltieri, desenvolvedor Web desde 2003, já trabalhei aqui no Brasil e nos EUA, em projetos de diversos tamanhos.

Fui por seis anos consecutivos, premiado como Most Valuable Professional da Microsoft, um reconhecimento global dado para os maiores influentes em suas tecnologias.

Sou palestrante em diversos eventos como ASP.NET Conference, DevXperience, TDC, GDG dentre outros e desde 2012 realizo treinamentos e consultorias em diversas empresas do Brasil, acumulando uma ótima experiência que também transformo em cursos InCompany ou Online.









Conheça Nossos Planos

Acesso completo a plataforma de cursos, eventos, networking e vagas de emprego.

Grátis
R$ 0,00

Crie sua conta agora, sem pagar nada, e aproveite os cursos grátis do mês! Com certificado e carga horária.


Comece Já

Mensal
R$ 79,90

Todo mês será debitado R$ 79,90 do seu cartão de crédito até que você realize o cancelamento da sua assinatura.


Assinar

Semestral
R$ 399,90

Todo semestre será debitado R$ 399,90 do seu cartão de crédito até que você realize o cancelamento da sua assinatura.

Assinar

Anual
R$ 779,90

Todo ano será debitado R$ 779,90 do seu cartão de crédito até que você realize o cancelamento da sua assinatura.


Assinar

Todos os planos pagos incluem

  • Sem desconto
  • Cancele quando quiser
  • Pagamento Recorrente
  • Renovação Automática
  • Acesso à todos os cursos
  • Certificado de Conclusão
  • Destaque entre os candidatos
  • Receba Ofertas de Emprego
  • Tira Dúvidas Online





Aqui estão alguns cursos que você também pode gostar

O balta.io foca sempre na qualidade dos cursos, levando à você uma didática diferenciada e alinha ao mercado de trabalho.