Curso online gratuitoNodeJS completo

Duração do curso online: 9 horas e 17 minutos

Novo curso

Aprenda NodeJS do zero com o curso online gratuito do Guia do Programador. Conheça módulos, Express, MySQL, MongoDB, autenticação e deploy na Heroku em detalhes.

Descrição do curso

O curso NodeJS completo é uma excelente opção para quem deseja se aprofundar no desenvolvimento back-end utilizando Node.js. Com uma carga horária total de 9 horas e 17 minutos, este curso é abrangente e cobre uma vasta gama de tópicos essenciais para dominar essa poderosa tecnologia de programação.

Voltado para a área de Informática (TI) e mais especificamente para a subcategoria de Programação back-end, o curso oferece uma introdução detalhada ao Node.js, começando pelo básico do que é a tecnologia e como instalá-la, até a sua aplicação prática em projetos reais.

Os primeiros módulos do curso são focados em fornecer uma base sólida aos alunos. Começam explicando o que é Node.js e como instalá-lo, permitindo que qualquer iniciante, mesmo sem conhecimento prévio, possa acompanhar com facilidade.

À medida que o curso avança, os alunos têm a oportunidade de explorar conceitos mais complexos e práticos. O curso cobre desde módulos do Node.js, protocolo HTTP e introdução ao Express, até a criação de rotas, parâmetros e a utilização de ferramentas como o Nodemon para facilitar o desenvolvimento.

Além disso, o curso também aborda a integração do Node.js com bancos de dados. Os alunos aprenderão a instalar e configurar o MySQL, criar e manipular tabelas, deletar e atualizar registros, além de utilizar o Sequelize para facilitar o trabalho com o MySQL. Também são introduzidos ao MongoDB e ao Mongoose, ampliando ainda mais seu leque de habilidades.

Outro destaque do curso é a construção de um projeto prático utilizando Express.js. Neste projeto, os alunos aprenderão a trabalhar com grupo de rotas, arquivos estáticos, formulários, middlewares e validação de dados. Tudo isso culmina na criação de funcionalidades completas como registro e autenticação de usuários, utilizando o Passport.js, e controle de acesso, finalizando com a implementação de sessões e cookies.

Para garantir uma experiência prática e completa, o curso ensina também como fazer o deploy de uma aplicação Node.js na plataforma Heroku, abrangendo desde a preparação do ambiente até a publicação final do projeto.

Embora ainda não possua avaliações, o curso NodeJS completo é uma oportunidade valiosa para qualquer pessoa interessada em se tornar um desenvolvedor back-end proficientemente utilizando Node.js. Com tópicos que vão desde os fundamentos até técnicas avançadas, este curso é ideal tanto para iniciantes quanto para desenvolvedores que desejam aprimorar suas habilidades.

Conteúdo do Curso

  • Aula em vídeo: Curso de Node.JS - O que é Node.JS #01

    0h09m

  • Exercício: _O que é o NodeJS?

  • Aula em vídeo: Curso de Node.js - Como Instalar o Node.js #02

    0h08m

  • Aula em vídeo: Curso de Node.JS - Node na prática #03

    0h10m

  • Aula em vídeo: Curso de Node.js - Módulos #04

    0h11m

  • Exercício: _Para que serve o sistema de módulos no NodeJS?

  • Aula em vídeo: Curso de Node.js - Protocolo HTTP #05

    0h11m

  • Aula em vídeo: Curso de Node.js - Introdução ao Express #06

    0h06m

  • Aula em vídeo: Curso de Node.js - Rotas #07

    0h15m

  • Exercício: _Qual é a função do módulo express no NodeJS?

  • Aula em vídeo: Curso de Node.js - Parâmetros #08

    0h12m

  • Aula em vídeo: Curso de Node.js - Nodemon #09

    0h02m

  • Aula em vídeo: Curso de Node.js - Exibindo HTML #10

    0h08m

  • Exercício: _Qual é a função utilizada para enviar um arquivo HTML em uma rota do NodeJS?

  • Aula em vídeo: Curso de Node.js - Instalando o Mysql #11

    0h14m

  • Aula em vídeo: Curso de Node.js - Como criar tabelas no MySQL #12

    0h15m

  • Aula em vídeo: Curso de Node.js - Manipulando o MySQL #13

    0h10m

  • Exercício: _Qual comando deve ser utilizado para inserir novos dados em uma tabela no banco de dados no NodeJS?

  • Aula em vídeo: Curso de Node.js - Deletando registros no MySQL #14

    0h04m

  • Aula em vídeo: Curso de Node.js - Atualizando registros no MySQL #15

    0h04m

  • Aula em vídeo: Curso de Node.js - Sequelize #16

    0h03m

  • Aula em vídeo: Curso de Node.js - Como se conectar ao MySQL #17

    0h08m

  • Aula em vídeo: Curso de Node.js - Models no Sequelize #18

    0h13m

  • Aula em vídeo: Curso de Node.js - Handlebars #19

    0h07m

  • Exercício: _Qual é a função do Rendr na criação de um sistema de cadastro de postagens em NodeJS?

  • Aula em vídeo: Curso de Node.js - Como criar um formulário #20

    0h05m

NodeJS

Cursos online Gratuitos sobre NodeJS

Descubra os Melhores Cursos Online Gratuitos de NodeJS

Conheça nossa seleção exclusiva de cursos online gratuitos de NodeJS, a plataforma de desenvolvimento em JavaScript que tem revolucionado a construção de aplicações web. Aproveite a oportunidade de aprender com especialistas do setor e eleve suas habilidades de programação sem custos. Seja para iniciantes ou desenvolvedores experientes, nossa lista tem algo para todos.

Introdução ao NodeJS

Para quem está começando, oferecemos cursos que cobrem os fundamentos do NodeJS. Aprenda a configurar o ambiente de desenvolvimento, compreender o modelo de eventos e trabalhar com módulos. Descubra como o NodeJS facilita a criação de aplicações escaláveis e de alto desempenho.

Desenvolvimento de Aplicações com NodeJS

Avance para o próximo nível com cursos focados no desenvolvimento prático de aplicações. Explore como usar frameworks populares como Express para criar APIs robustas e sites dinâmicos. Entenda a integração com bancos de dados e a implementação de autenticação e segurança em suas aplicações.

NodeJS Avançado

Para profissionais que buscam aperfeiçoamento, temos cursos avançados que mergulham em tópicos complexos. Domine o gerenciamento de processos assíncronos, trabalhe com streams e buffers, e otimize a performance de suas aplicações. Explore técnicas de teste e depuração para garantir a qualidade e a confiabilidade do seu código.

Projetos Práticos com NodeJS

Coloque seus conhecimentos em prática com cursos que incluem a construção de projetos reais. Aprenda desenvolvendo aplicativos de chat, plataformas de e-commerce, ou até mesmo contribua para projetos de código aberto. Essa abordagem prática é ideal para consolidar o aprendizado e construir um portfólio impressionante.

NodeJS e o Ecossistema JavaScript

Entenda como o NodeJS se encaixa no ecossistema JavaScript maior, incluindo ferramentas como NPM, Webpack e Babel. Aprenda a criar aplicações full-stack combinando NodeJS com frameworks front-end como React, Angular ou Vue.js. Descubra como maximizar a eficiência do desenvolvimento com o uso de ferramentas modernas de desenvolvimento.

Comunidade e Suporte

Além dos cursos, você terá acesso a uma comunidade vibrante de desenvolvedores NodeJS. Aproveite fóruns, grupos de discussão e eventos online para se conectar com outros alunos e profissionais da área. Compartilhe dúvidas, obtenha feedback e continue crescendo em sua carreira de desenvolvedor.

Atualizações Constantes

Como o NodeJS está sempre evoluindo, nossos cursos são atualizados regularmente para refletir as últimas tendências e melhores práticas. Fique por dentro das novidades e assegure-se de que suas habilidades permaneçam relevantes no mercado de trabalho competitivo de hoje.

Pronto para Começar?

Explore nossa lista de cursos online gratuitos de NodeJS e inicie sua jornada para se tornar um desenvolvedor de software habilidoso e procurado. Com cursos desenhados para todos os níveis de experiência, você está a apenas um clique de desbloquear um mundo de oportunidades. Comece agora e transforme seu futuro com o poder do NodeJS!

Este curso gratuito inclui:

9 horas e 17 minutos de curso online em vídeo

Exercícios para treinar seus conhecimentos

Certificado digital de conclusão de curso

100% gratuito, do conteúdo ao certificado

QR Code - Baixar Cursa - Cursos Online

Este curso online só pode ser acessado pelo aplicativo Cursa. Instale o aplicativo usando o QR code ou os links abaixo:

Este curso online só pode ser acessado pelo aplicativo Cursa. Instale usando os links abaixo:

  • Estude de graça!

    Aqui você não paga nunca! Nem mesmo no certificado, pois tudo no aplicativo é 100% gratuito!

  • Melhore seu currículo!

    São mais de 4 Mil Cursos Gratuitos para você estudar qualquer coisa do seu interesse!

  • Certificado Digital grátis!

    Conclua o curso e emita gratuitamente seu Certificado Digital reconhecido pela ABED.

Mais cursos gratuitos em Programação back-end

Baixe o Aplicativo agora para ter acesso a + de 3300 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, cursos em áudio ou texto.

  • Mais de 48 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto