Duração do curso online: 9 horas e 17 minutos
NodeJS completo é um curso online gratuito para quem quer sair do básico e aprender a desenvolver back-end de verdade com JavaScript. Você começa entendendo o que é o Node.js, por que ele é tão usado no mercado e como preparar o ambiente com a versão certa para projetos. Em seguida, evolui para conceitos essenciais como módulos e comunicação web via HTTP, conectando teoria e prática desde o início.
Ao longo do curso, você desenvolve aplicações com Express, organizando rotas, parâmetros e middlewares para criar um servidor mais limpo, escalável e fácil de manter. Também aprende boas práticas de desenvolvimento que tornam o trabalho mais produtivo, como o uso de ferramentas para reiniciar o servidor automaticamente enquanto você codifica, ganhando ritmo e velocidade para testar mudanças sem fricção.
A base de dados recebe atenção especial: você entende como criar e manipular tabelas, inserir, atualizar e remover registros com segurança, além de aplicar critérios que evitam alterações indevidas. Depois, avança para uma abordagem moderna com ORM, construindo modelos e lidando com o banco de forma mais organizada, o que facilita a evolução do projeto e reduz erros comuns em aplicações que crescem rápido.
Para transformar seu back-end em uma aplicação completa, o curso explora a construção de páginas e fluxos com templates, criação e envio de formulários e captura dos dados no servidor. Você aprende a estruturar o projeto para listar conteúdos, editar e remover itens, criando um fluxo típico de sistemas reais, como painéis administrativos, blogs e áreas de gerenciamento.
O conteúdo também abre espaço para banco de dados NoSQL, mostrando como começar com MongoDB e trabalhar com uma biblioteca de modelagem para acelerar o desenvolvimento. Na etapa mais avançada, você integra sessões e cookies, valida dados recebidos, separa responsabilidades por grupos de rotas e implementa autenticação com login, controle de acesso e logout — habilidades muito pedidas em vagas de programador back-end.
Por fim, você aprende a colocar sua aplicação no ar com deploy, entendendo o processo e os cuidados para publicar o projeto. Ao concluir, você terá um caminho claro para construir projetos de portfólio, desenvolver APIs e aplicações web completas com Node.js, integrar banco de dados e aplicar conceitos fundamentais do ecossistema back-end.
9 horas e 17 minutos de curso online em vídeo
Certificado digital de conclusão de curso ( Gratuito )
Exercícios para treinar seus conhecimentos
100% gratuito, do conteúdo ao certificado
Pronto para começar?Baixe o app e comece hoje mesmo.
Instale o app agora
para ter acesso ao curso+ de 5.000 cursos gratuitos
Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.
Plano de estudos com IA
A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.
Do zero ao Sucesso profissional
Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.
Você também pode utilizar o QR Code ou os Links abaixo

Curso GratuitoDesenvolvimento Back-End em Java com Spring
5h04m
49 exercícios

Curso GratuitoAprenda NodeJS e Express criando um clone da Netflix
2h30m
9 exercícios

Curso GratuitoOrientação a Objetos com Typescript
4h19m
7 exercícios

Curso GratuitoAPIs REST utilizando PHP e Slim framework
7h18m
13 exercícios

Curso GratuitoInfraestrutura para sistemas de Software
7h31m
20 exercícios

Curso GratuitoCriando APIs com NodeJs
4h45m
8 exercícios

Curso GratuitoBackend com Python e FastAPI
12h26m
49 exercícios

Curso GratuitoAPIs REST utilizando NodeJS, Express e MongoDB
3h57m
8 exercícios

Curso GratuitoCriando APIs com NodeJS e Express
Novo
6h45m
11 exercícios

Curso GratuitoProgramação back-end com Node
Novo
10h14m
26 exercícios
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks