Duração do curso online: 6 horas e 24 minutos
Novo
Aprenda a tirar uma aplicação back-end do papel e levá-la até a internet com um projeto completo, prático e totalmente funcional. Neste curso online gratuito, você vai desenvolver um gerenciador de produtos usando Node.js, Express, MySQL e Handlebars, entendendo como as peças se conectam para formar um CRUD real: cadastrar, listar, editar e remover registros com segurança e organização.
Ao longo da jornada, você vai construir a base de um projeto profissional, desde a configuração inicial com NPM e a criação do servidor HTTP até a estruturação de rotas, tratamento de formulários e integração com banco de dados. O objetivo é que você entenda o fluxo de uma aplicação web na prática: requisições chegando no Express, validações antes de gravar dados, consultas SQL para persistir informações e renderização de páginas com templates, tornando a experiência de desenvolvimento mais próxima do que o mercado exige.
Além do essencial do CRUD, o curso explora pontos que costumam gerar dúvidas em projetos reais, como upload de arquivos e exibição de imagens, uso de recursos estáticos no Express, organização de layouts e parciais com Handlebars, criação de mensagens de feedback para o usuário e ajustes de interface com Bootstrap e CSS externo. Você também verá como lidar com cenários comuns do dia a dia, por exemplo, evitar erros quando um arquivo não é enviado na edição, atualizar dados corretamente com cláusulas específicas no SQL e manter consistência ao remover registros e seus arquivos associados no servidor.
Para evoluir a qualidade do código, o conteúdo avança para melhorias de arquitetura, propondo uma organização mais modular com separação de responsabilidades, reestruturação de rotas, criação de módulos de conexão e serviços e recursos adicionais como pesquisa e ordenação. Assim, você não aprende apenas a fazer funcionar, mas a estruturar de um jeito mais limpo e escalável.
Fechando o ciclo completo, você aprenderá os fundamentos do deploy na KingHost: domínio, hospedagem, configuração de painel, DNS, ajustes no ambiente, uso do NPM em produção, configuração do MySQL no servidor e publicação do projeto. Também verá como habilitar certificado SSL, deixando sua aplicação pronta para rodar em ambiente real com mais confiabilidade. Ao final, você terá uma visão de ponta a ponta para desenvolver, organizar e colocar no ar uma aplicação Node.js integrada ao MySQL.
Descubra os melhores cursos gratuitos de NodeJS online! Aprenda a criar aplicações poderosas com tutoriais práticos e atualizados. Inicie agora mesmo!
Domine JavaScript com cursos online gratuitos! Aprenda programação, crie sites dinâmicos e impulsione sua carreira. Inscreva-se já e comece a codificar!
Aprenda Express.js no back-end com cursos online gratuitos. Estude Node.js, rotas, middleware, templates, CRUD com MySQL e deploy, criando APIs e aplicações web do zero ao avançado.
6 horas e 24 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 GratuitoNodeJS completo
9h17m
29 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
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