Fundamentos de Node.js
Aprenda como trabalhar com o Javascript no back-end e inicie sua jornada criando aplicações dentro do Node.js!
CARGA HORÁRIA
5h de estudoCONTEÚDO
direto ao pontoPRÉ-REQUISITOS
Vontade de aprender


Plano de Estudo Personalizado
Orientação personalizada e trilhas sob medida para você se destacar no mercado.

Foco em empregabilidade
Nosso conteúdo é 100% baseado nos requisitos das vagas mais desejadas do mercado

Aprenda com experts da área
Nossos consultores vivem o que ensinam nas maiores empresas do país.
Conhecimentos adquiridos no curso
Você será capaz de:
- Compreender o que é o Node.js;
- Entender o que são threads;
- Compreender o que é o Event Loop;
- Aprender o que são módulos;
- Entender como funciona a programação assíncrona;
- Conhecer as operações blocking e non blocking;
- Entender o que é uma API nativa;
- Aprender o ciclo de vida de uma aplicação;
E ainda estará preparado para:
- Instalar e trabalhar com o Node Package Manager;
- Desenvolver seu package.json e package-lock.json;
- Criar módulos personalizados;
- Construir promises;
- Aprimorar promises utilizando async/await;
- Criar um servidor HTTP;
- Configurar o servidor e suas rotas.
Independente se:
- Você não conhece ou não sabe sobre Node.js;
- Nunca teve contato com um ambiente de execução;
- Não sabe uma linguagem própria do back-end;
- Possui dificuldade em trabalhar com back-end;
- Conhece API mas nunca trabalhou para criar uma.
Conteúdos do curso
- Alinhamento de expectativas
- Apostila para Download
- Apresentação do Consultor
- Apresentação do Curso
- Apresentação do Módulo 1
- Exercício 1
- Exercício 2
- Exercício 3
- Exercício 4
- Exercício 5
- Gabarito e Códigos – Módulo 1
- Guia de Instalação
- Lição 1: Objetivos do módulo
- Lição 10: Desafio Tech
- Lição 2: O que é Node.js?
- Lição 3: Casos de uso do Node.js
- Lição 4: Como funciona o Event Loop?
- Lição 5: Diferença entre operações Blocking e Non-blocking
- Lição 6: Como configurar o Node.js em seu computador?
- Lição 7: Conhecendo o Node Package Manager
- Lição 8: Explorando os packages
- Lição 9: 5 passos práticos para aplicar o que aprendeu
- Apresentação do Módulo 2
- Exercício 1
- Exercício 2
- Exercício 3
- Exercício 4
- Exercício 5
- Gabarito e Códigos – Módulo 2
- Lição 1: Objetivos do módulo
- Lição 2: Padrões em Node.js: Diferenças entre CommonJS e ES6
- Lição 3: O que são módulos em Node.js?
- Lição 4: Tipos de módulos em Node.js
- Lição 5: Trabalhando com módulos personalizados
- Lição 6: Promises e a programação assíncrona
- Lição 7: Melhorando as Promises com async/await
- Lição 8: 5 passos práticos para aplicar o que aprendeu
- Lição 9: Desafio Tech
- Apresentação do Módulo 3
- Exercício 1
- Exercício 2
- Exercício 3
- Exercício 4
- Exercício 5
- Gabarito e Códigos – Módulo 3
- Lição 1: Objetivos do módulo
- Lição 2: Qual a função de uma API?
- Lição 3: Quais os tipos de aplicações Node.js?
- Lição 4: Como criar um servidor HTTP?
- Lição 5: Configurando o servidor HTTP
- Lição 6: Toques finais da aplicação
- Lição 7: Toques finais da aplicação - Parte 2
- Lição 8: 5 passos práticos para aplicar o que aprendeu
- Lição 9: Desafio Tech
- Certificado
- Finalização do Curso
- Pesquisa de Satisfação
João Pedro Medina
João Pedro Medina atua como desenvolvedor desde 2019, trabalhando em novas integrações de plataforma de e-commerces como: Dafiti, Melhor Envio, Mercado Pago e Paypal. É formado em Análise e Desenvolvimento de Sistemas pela Universidade Estácio de Sá e pós-graduando em Engenharia de Software. Atualmente é um dos responsáveis pelo desenvolvimento da plataforma de venda de produtos via Whatsapp e Instagram do Grupo Boticário.
Conheça mais no LinkedInImpacto na trajetória profissional
Confira agora depoimentos de como nossos alunos estão transformando suas carreiras
Empresas que nossos alunos já passaram
Fundamentos de Node.js
10xR$
9
,70
Pague no crédito ou R$ 82,45 á vista no PIX
Matricular agoraO que você vai adquirir:
5 horas de conteúdo em vídeo, exercícios, leituras complementares
Materiais complementares
Acompanhamento e Plano de Estudo Personalizado. Do currículo ao contrato
Certificado compartilhável com validade em todo o território nacional
1 ano de acesso ao curso
Outras opções com esse curso
Formação em Engenharia Full Stack
- 23 cursos
- 539 horas de conteúdo
- Exercícios e materiais complementares

Programa de Aceleração de Carreiras
- Aulas ao Vivo
- 14 formações com mais de 200 cursos disponíveis
- Acompanhamento e Plano de Estudo Personalizado.
