Fundamentos do Node.js

Dos fundamentos à produção: sua evolução no back-end com Node.js

  • intermediário
  • Ícone indicando uma plataforma de aulas online+Aprox. 18h de conteúdo63 aulas • 2 desafios • 6 testes
  • Com certificado

+2 projetos práticos para seu portfólio

+63 aulas gravadas em 9h23min de conteúdo pra você assistir quando quiser

Tutoria para dúvidas e acompanhamento personalizado

Certificado de conclusão validado pelo mercado

Tem alguma dúvida sobre a formação ou formas de pagamento? Fale agora com nosso time

O que você vai aprender_

Aulas gravadas pra você assistir no seu ritmo

você vai aprender com:

  • Matheus Castiglioni

    Matheus Castiglioni

    Sênior Software Engineer | Engine

Ecossistema do Node.js
módulo
10 AULAS 1 atividade
1h 25m
NOVO

Vamos entender o ecossistema do Node.js começando pelos fundamentos da execução de JavaScript no navegador e servidor, passando pelo funcionamento do motor V8, arquitetura do Node, LibUV, Event Loop e pela diferença entre Single Thread e Multi-Thread, até chegarmos aos gerenciadores de pacotes, à estrutura do package.json e ao uso de scripts para automatizar tarefas no dia a dia.

Dominando o Assincronismo (Crucial)
módulo
8 AULAS 1 atividade
0h 52m
NOVO

Vamos desmistificar o assincronismo no JavaScript e no Node.js, entendendo como callbacks, promises e ⁠async/await funcionam na prática, como lidar com erros e sucessos, como encadear operações assíncronas sem cair em estruturas confusas como ⁠Callback Hell e Promise Hell, e como usar a API de ⁠Promise para escrever código mais legível, organizado e eficiente.

Módulos Nativos e Streams
módulo
9 AULAS 1 atividade
1h 12m
NOVO

Vamos explorar os módulos nativos do Node.js e seus principais recursos, começando pela forma como organizamos e importamos código com CommonJS e ES Modules, seguindo para ⁠EventEmitter, ⁠Buffer, ⁠streams e utilitários como ⁠fs, ⁠.env, execução simples e testes integrados, com foco em como esses mecanismos funcionam e como aplicá-los de forma eficiente em projetos reais.

Avaliação - Fundamentos do Runtime
Teste teórico
Obrigatório 30 questões
NOVO

Vamos avaliar o que você aprendeu. Bora lá?

Micro CertificadoRepresentação de um micro-certificado emitido pela plataforma da Rocketseat ao fim de um módulo

Certificado de Especialista em Fundamentos do Node.jsRepresentação de um certificado emitido pela plataforma da Rocketseat ao fim da formação
Imagem indicando o background do card

Ementa completa

Confira de forma detalhada os conteúdos das aulas, projetos desenvolvidos, carga horária, desafios, GitHub e muito mais.

Por que aprender Node.JS?
Vantagens_

Por que aprender Node.JS?

Ícone indicando listagem do item

Crie um diferencial para o seu currículo

Ícone indicando listagem do item

Torne-se um(a) profissional versátil

Ícone indicando listagem do item

Conquiste melhores oportunidades no mercado

Ícone indicando listagem do item

Desenvolva novas habilidades técnicas

Salários em alta_

Domine Node.js para ganhar:

Junior

2-4k
Imagem indicando o background do card

Pleno

5-9k
Imagem indicando o background do card

Senior

9-10k
Imagem indicando o background do card

Fonte: Glassdoor e Linkedin

Estes são valores aproximados que podem variar de empresa para empresa e também de acordo com o estado.

Imagem indicando o background do card
UberSpotifySlack

Domine as tecnologias presentes em big techs e conquiste novas oportunidades

São milhares de vagas abertas agora no Linkedin

Uma dessas vagas pode ser a sua. Comece agora!

Construa do terminal à produção com IA integrada
Projetos e desafios_

Construa do terminal à produção com IA integrada

Você vai colocar a mão na massa em dois projetos reais: um agente inteligente que interage com dados via terminal, e uma API HTTP completa que integra inteligência artificial para geração e gestão de conteúdo — tudo com ferramentas de conteinerização e as melhores práticas de testes e documentação.

tecnologias e ferramentas utilizadas na formação
Imagem indicando o background da seção
Depoimentos de alunos e alunas_

Eles conquistaram seus objetivos de carreira e transformaram suas vidas

O próximo depoimento pode ser seu!

Imagem ilustrando o depoimento de um aluno impactado pela RocketseatImagem ilustrando o depoimento de um aluno impactado pela RocketseatImagem ilustrando o depoimento de um aluno impactado pela RocketseatImagem ilustrando o depoimento de um aluno impactado pela RocketseatImagem ilustrando o depoimento de um aluno impactado pela RocketseatImagem ilustrando o depoimento de um aluno impactado pela RocketseatImagem ilustrando o depoimento de um aluno impactado pela RocketseatImagem ilustrando o depoimento de um aluno impactado pela RocketseatImagem ilustrando o depoimento de um aluno impactado pela RocketseatImagem ilustrando o depoimento de um aluno impactado pela RocketseatImagem ilustrando o depoimento de um aluno impactado pela RocketseatImagem ilustrando o depoimento de um aluno impactado pela Rocketseat
Diferencial_

Tenha suporte e acompanhamento personalizado

Imagem indicando a listagem de itens

Suporte ao aluno

Contamos com a IA da Rocketseat para ajudar o aluno nas suas principais dúvidas, mas temos a opção do aluno falar diretamente com a equipe de Sucesso do Aluno e ter seu atendimento personalizado.

Imagem indicando a listagem de itens

Tutorias Individuais

Nosso aluno pode agendar um bate papo individual a qualquer momento com a equipe de Sucesso do Aluno para falar sobre os Estudos ou Carreira e ter um acompanhamento personalizado

Imagem indicando a listagem de itens

Bate Papos em Grupo

Promovemos semanalmente bate papos em grupo sobre Estudos ou Carreira, promovendo muitas trocas entre os alunos e networking

Imagem indicando a listagem de itens

Café com os Instrutores

Conteúdos semanais ao vivo sobre Estudos e Carreira promovidos pela equipe de Sucesso do Aluno e convidados especialistas no assunto

Imagem indicando a listagem de itens

Talent Space

Uma semana repleta de eventos para impulsionar a sua carreira dev, com empresas parceras compartilhando dicas e vagas

Imagem indicando a listagem de itens

Mentoria de Carreira

Participe de uma jornada de 5 encontros, onde você vai adquirir conhecimentos e práticas essenciais sobre autoconhecimento, comunicação, networking, LinkedIn, currículo, portfólio e muito mais.

Instrutor_

Para mim, engenharia de software é sobre resolver problemas relevantes — não apenas escrever código. Ao longo de mais de 10 anos de carreira, evoluí de Suporte Técnico a Tech Lead, Principal Engineer e Staff Engineer, e aprendi que o maior impacto vem das decisões de engenharia, das equipes que ajudamos a formar e dos produtos que construímos. Hoje, como Sênior Full-Stack Software Engineer, também sou autor do livro "The Art of Developing Software".

Ícone indicando a listagem do item

+10 anos de experiência na área de programação

Ícone indicando a listagem do item

Sênior Software Engineer na Engine

Ícone indicando a listagem do item

Autor do livro "The Art of Developing Software"

Alunos impactados pela Rocketseat

Junte-se à mais de 55 mil alunos e alunas

Conheça os planos e comece agora

Acesso Anual

Rocketseat ONE

Acesso total a todas as formações e experiências da Rocketseat inclusas para evoluir em programação e Inteligencia Artificial

Todas as formações

Por apenas R$ 2.197

ou 12x de R$ 183,08

Meios de pagamentos aceitos no momento da compra
Ícone indicando uma compra segura

15 dias de garantia incondicional

Acesso anual

Assinatura individual

Fundamentos do Node.js

Fundamentos do Node.js

Dos fundamentos à produção: sua evolução no back-end com Node.js

12x de R$ 91,39

ou R$ 1.096,70 à vista

Meio de pagamento aceitos no momento da compra
Logo do whatsapp
Ficou com alguma dúvida?Envie uma mensagem e converse com uma pessoa real.
Chamar no WhatsApp
FAQ_

Perguntas e respostas mais frequentes

Logo do whatsapp
Ficou com alguma dúvida?Envie uma mensagem e converse com uma pessoa real.
Chamar no WhatsApp
Imagem indicando o background da seção
Sobre a Rocketseat_

Somos uma plataforma de aprendizado contínuo em programação

A Rocketseat, parte do grupo Digital House, é uma escola de programação que já transformou a vida de mais de 55 mil alunos e alunas através do ensino de tecnologia e programação. Junto a Digital House, reunimos a maior comunidade de devs da America Latina e temos o objetivo de impulsionar pessoas para o seu próximo nível, independente do seu momento de carreira.

Ícone do respectivo bloco de informação

+1M de devs

Impactados por eventos e conteúdos gratuitos

Ícone do respectivo bloco de informação

+600 mil

Devs e parceiros na plataforma Rocketseat

Ícone do respectivo bloco de informação

+220 mil

Devs na comunidade aberta no Discord

entrar na comunidade
Ícone do respectivo bloco de informação

+320 mil

Inscritos no canal do YouTube

assistir conteúdos
RocketseatImage indicando o background da seção

Comece agora sua jornada em programação

Acelere para o seu próximo nível de carreira e nunca pare de aprender

Logo do whatsapp