Sua carreira alura em
Desenvolvimento Back-End Node.js
Desenvolvimento back-end Node.JS: do básico a sistemas complexos, com boas práticas e stacks modernas usadas no mercado!

CONQUISTE SEU LUGAR NO MERCADO
Com a Carreira de Desenvolvimento Back-End Node.js, você segue um caminho organizado de evolução profissional, direto ao ponto. Uma jornada estruturada, com desafios reais, conteúdos práticos e tudo que o mercado espera.
Prepare-se para ir além, com confiança, clareza e consistência.
APRENDA COM REFERÊNCIAS DO MERCADO
Esta Carreira é conduzida por profissionais que são destaques ativos no mercado de tecnologia. Eles atuam em empresas reconhecidas e compartilham, nas aulas, as melhores práticas que realmente fazem diferença na vida profissional.
❤Quero me matricular
Anderson Henrique de Santana Menezes
Tech Lead na Iteris, com forte especialização em...

Anderson Henrique de Santana Menezes
Technical Lead
Tech Lead na Iteris, com forte especialização em desenvolvimento Fullstack JavaScript. Com experiência em Node.js, Angular, React e Vue, já atuou em empresas como Accenture, CoBlue e Objective, onde liderou projetos robustos, migração de APIs legadas e definições arquiteturais. Sua abordagem combina código limpo, TDD, SOLID e colaboração com times multidisciplinares, com foco em qualidade e performance.

Erick Muller
Erick atua como Líder Técnico na Sulamérica e...

Erick Muller
Staff Engineer
Erick atua como Líder Técnico na Sulamérica e professor mentor na FIAP, com mais de 20 anos de carreira em tecnologia. Especialista em backend com Python, Go, TypeScript e Rust, tem sólida experiência em arquitetura serverless na AWS e integração de APIs. Foi responsável técnico por infraestruturas de missão crítica, migração de monolitos para microservices e mentoria de times. Como educador, produziu cursos e trilhas sobre Clean Architecture, DevOps e metodologias ágeis, unindo domínio técnico e didática.

Vinícius Albano
Com 14 anos de experiência, Vinícius Albano é...

Vinícius Albano
Software Engineer
Com 14 anos de experiência, Vinícius Albano é engenheiro de software, arquiteto de soluções e especialista em sistemas distribuídos e arquitetura orientada a eventos. Atua como Senior Backend Engineer na Wonderschool (EUA) e já liderou projetos de impacto em saúde, educação e fintechs, como DoctorAssistant.ai e Portal do Trader. Domina Node.js, NestJS, GCP, AWS, arquitetura limpa, DDD e IA aplicada. Também é palestrante, criador de conteúdo, consultor estratégico e fundador da comunidade DDD Brasil.

Vinicios Neves
Tech Lead e Educador, mistura código e didática...

Vinicios Neves
Tech Lead e desenvolvedor sênior front-end
Tech Lead e Educador, mistura código e didática há mais de uma década. Especialista em TypeScript, lidera equipes full-stack em Portugal e inspira futuros desenvolvedores na FIAP e Alura. Com um pé no código e outro no ensino, ele prova que a verdadeira engenharia de software vai além das linhas de código. Além de, claro, ser senior em falar que depende.
Sua Jornada na Carreira
Aprenda na ordem certa, com conteúdos organizados por níveis de domínio: do básico ao avançado, num caminho lógico. Cada nível te prepara para um novo desafio, conectando teoria e prática com foco no que o mercado realmente exige.
❤Quero me matricularO Mapa da sua Carreira
Seu ambiente pronto e lógica afiada
Esse é o ponto inicial da sua jornada na carreira, você precisa construir uma base sólida em lógica de programação e JavaScript, fundamentais para qualquer pessoa que deseja atuar como desenvolvedora.
01 - COMECE AQUICarreira desenvolvimento back-end node.js: boas-vindas e primeiros passos
02JavaScript: aprendendo a programar
03Praticando JavaScript: condicionais
04Praticando JavaScript: laços de repetição
05Praticando JavaScript: funções
06Praticando JavaScript: arrays
07Praticando JavaScript: objetos
Do “hello API” ao CRUD completo
Voltado para quem já domina lógica de programação e a sintaxe JavaScript, este nível te dará as ferramentas para construir uma APIs REST com Express, consolidando fundamentos de HTTP e CRUD. Também entenderá como integrar o back-end ao front-end em uma aplicação completa, adotando práticas usadas no mercado. Irá trabalhar com persistência de dados com bancos relacionais (SQL) e NoSQL (MongoDB), utilizando ORM para modelagem e migrações. Implementará validações, testes e tratamento de erros. Terá o primeiro contato com NestJS e TypeORM para organização e escalabilidade de aplicações.
- 32 cursos
- 280 horas para conclusão
- Com certificado de conclusão
Habilidades que desbloqueia nesse nível:
- Implementar tratamento de erros
- Realizar testes de imagens em um API
- Aprender sobre ORMs
- Criar e manipular dicionários em Python
- Entender os comandos do Git e como utilizá-lo em um projeto
- Criar testes de intergração
- Praticar o desenvolvimento de aplicações Node.js
- Aprimorar conhecimentos sobre arquitetura MVC
- Implementar testes unitarios
- Aplica o TDD
- Praticar o desenvolvimento de aplicações Node.js
- Integrar aplicação e banco de dados
- Criar Interceptors para Logging do sistema
- Gerenciar de variáveis de ambiente
- Implementar camada de segurança nas senhas dos usuários
- Testar Banco de dados
- Otimizar rotas de uma API
- Instalar o Git e versionar projetos
- Colaborar em projetos de software
- Proteger de rotas de uma API
- Criar conta e repositórios no GitHub
- Compartilhar projetos no GitHub
- Realizar testes E2E em uma API
- Conhecer a linguagem SQL
- Desenvolver APIs REST
- Desenvolver APIs REST
- Autenticar usuários com JWT
- Aprimorar conhecimentos sobre arquitetura MVC
- Implementar migrações
- Explorar o framework Nest.js
- Conhecer a linguagem SQL
01JavaScript com Node.js: criando sua primeira biblioteca
02Node.js: criando uma API Rest com Express e MongoDB
03Node.js: lidando com buscas, filtros, paginação e erros em uma API
04React: comece seu projeto full stack
05Node.js: continue seu projeto full stack criando uma API com Express
06React e Node.js: consumindo APIs no React no projeto full stack
07Git e GitHub: compartilhando e colaborando em projetos
08DevOps: construindo e gerindo containers com o Docker
09ORM com Node.js: desenvolvendo uma API com Sequelize e SQLite
10ORM com Node.js: avançando nas funcionalidades do Sequelize
11Swagger: documentando APIs REST com OpenAPI
12ESLint: padronizando código com regras personalizadas
13Node.js: testes unitários e de integração
14Node.js: implementando testes em uma API Rest
15Node.JS: melhorando o fluxo de desenvolvimento e integração de sua equipe
16Cloud: realize o deploy de aplicações na AWS
17Node.js: criptografia e tokens JWT
18Node.js: criando API Rest com autenticação, perfis de usuários e permissões
19Nodejs: Autenticação, Passport e OAuth 2.0
20WebSockets: implemente comunicações em tempo real com Socket.IO e MongoDB
21WebSockets: implemente autenticação e avance no Socket.IO
22Git e GitHub: dominando controle de versão de código
23DevOps: trabalhando com repositórios no GitHub
24JavaScript: programação Orientada a Objetos
25Typescript: construção de uma API com tipagem segura
26SOLID com TypeScript: aplicando boas práticas em orientação a objetos
27Padrões de projeto com TypeScript: aprimorando uma API com arquitetura limpa
28Desenvolvimento Seguro: lidando com erros e logs em uma aplicação
29TypeScript: desenvolvendo validações e tratando erros
30Nest.js: Persistindo dados com TypeORM e PostgreSQL
31Nest.js: lidando com migrações, relacionamentos ORM e erros em uma API
32Nest.js: adicionando funcionalidades com Redis, JWT e logging
33 - Checkpoint da Carreira
De “funciona” para “escalável e confiável”
Chegou o momento de se aprofundar em temas técnicos essenciais para projetos de maior complexidade: testes, boas práticas de escrita de código, algoritmos, estruturas de dados e, claro, arquitetura de software. Vamos abordar conceitos como Clean Architecture, Domain-Driven Design (DDD), modularização, microserviços e aplicações serverless.
- Com certificado de conclusão
1 - Checkpoint da Carreira
Do serviço robusto ao serviço resiliente em produção
Leve suas APIs para AWS: EC2, ECR/ECS e boas práticas de deploy. Automatize infraestrutura com IaC (Terraform) e pipelines. Implemente comunicação em tempo real com WebSockets e event-driven; fortaleça autenticação e autorização; otimize cache (ex.: Redis). Explore também GraphQL para cenários específicos. Nesta ultima etapa você conecta arquitetura, operação e negócio, tomando decisões técnicas com visão de impacto, custo e time-to-market.
- Com certificado de conclusão
1 - Checkpoint da Carreira
Conclusão da Carreira

CONQUISTAS DESBLOQUEADAS!
Habilidades Técnicas
Ao longo da trilha, você desenvolve competências práticas que reforçam sua confiança e preparo para os desafios reais do mercado.
Soft Skills
Durante a jornada, você fortalece comportamentos e atitudes essenciais para se destacar em qualquer ambiente profissional.
Posicionamento no Mercado
Ao seguir a carreira até o fim, você conquista preparo real e destaque entre os profissionais da área.

AVANCE COM CHECKPOINTS!
Ao final de cada etapa da carreira, você encara checkpoints com desafios práticos que testam e consolidam seu aprendizado.
São projetos que simulam situações reais do mercado ideais para ganhar confiança, montar portfólio e evoluir com propósito.
Aprenda com grandes líderes do mercado
Os professores das carreiras são profissionais experientes que atuam em empresas de referência.
Eles trazem para as aulas os desafios reais da profissão, com foco no que mais importa para sua atuação no dia a dia.

Anderson Henrique de Santana Menezes
Tech Lead na Iteris, com forte especialização em...

Anderson Henrique de Santana Menezes
Technical Lead
Tech Lead na Iteris, com forte especialização em desenvolvimento Fullstack JavaScript. Com experiência em Node.js, Angular, React e Vue, já atuou em empresas como Accenture, CoBlue e Objective, onde liderou projetos robustos, migração de APIs legadas e definições arquiteturais. Sua abordagem combina código limpo, TDD, SOLID e colaboração com times multidisciplinares, com foco em qualidade e performance.

Erick Muller
Erick atua como Líder Técnico na Sulamérica e...

Erick Muller
Staff Engineer
Erick atua como Líder Técnico na Sulamérica e professor mentor na FIAP, com mais de 20 anos de carreira em tecnologia. Especialista em backend com Python, Go, TypeScript e Rust, tem sólida experiência em arquitetura serverless na AWS e integração de APIs. Foi responsável técnico por infraestruturas de missão crítica, migração de monolitos para microservices e mentoria de times. Como educador, produziu cursos e trilhas sobre Clean Architecture, DevOps e metodologias ágeis, unindo domínio técnico e didática.

Vinícius Albano
Com 14 anos de experiência, Vinícius Albano é...

Vinícius Albano
Software Engineer
Com 14 anos de experiência, Vinícius Albano é engenheiro de software, arquiteto de soluções e especialista em sistemas distribuídos e arquitetura orientada a eventos. Atua como Senior Backend Engineer na Wonderschool (EUA) e já liderou projetos de impacto em saúde, educação e fintechs, como DoctorAssistant.ai e Portal do Trader. Domina Node.js, NestJS, GCP, AWS, arquitetura limpa, DDD e IA aplicada. Também é palestrante, criador de conteúdo, consultor estratégico e fundador da comunidade DDD Brasil.

Vinicios Neves
Tech Lead e Educador, mistura código e didática...

Vinicios Neves
Tech Lead e desenvolvedor sênior front-end
Tech Lead e Educador, mistura código e didática há mais de uma década. Especialista em TypeScript, lidera equipes full-stack em Portugal e inspira futuros desenvolvedores na FIAP e Alura. Com um pé no código e outro no ensino, ele prova que a verdadeira engenharia de software vai além das linhas de código. Além de, claro, ser senior em falar que depende.
INICIE AGORA SUA EVOLUÇÃO
Temos um grupo de Carreiras organizadas por temas, níveis e demandas reais do mercado. Você só precisa encontrar a que faz sentido pra você e se comprometer com sua evolução semana a semana.
❤Quero me matricular
O que você leva ao concluir uma Carreira?
Ao concluir cada curso dentro da carreira, você recebe um Certificado Alura reconhecido dentro do mercado educacional como validação de carga horária, habilidades conquistadas e projetos realizados.
❤Quero me matricular
Escolha a duração do seu plano e aproveite até 44% OFF
Plus
Impulsione a sua carreira com os melhores cursos e faça parte da maior comunidade tech.
Matricule-seÀ vista R$1.020,24R$ 109 22% Off12x R$85,021 ano de Alura
Matricule-se no plano PLUS e garanta:
- 22 Carreiras
Jornada de estudos progressiva que te guia desde os fundamentos até a atuação prática. Você acompanha sua evolução, entende os próximos passos e se aprofunda nos conteúdos com quem é referência no mercado.
- 2.000 Cursos
Mobile, Programação, Front-end, DevOps, UX & Design, Marketing Digital, Data Science, Inovação & Gestão, Inteligência Artificial
- Acesso a TODOS os cursos por 1 ano
Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
- Certificado
A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.
- Mentorias em grupo com especialistas
No Discord, você participa de eventos exclusivos, pode tirar dúvidas em estudos colaborativos e ainda conta com mentorias em grupo com especialistas de diversas áreas.
- Comunidade exclusiva
Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.
- Acesso ao conteúdo das Imersões
Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.
- App Android e iOS para estudar onde quiser
Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.
Pro
Acelere o seu aprendizado com a IA da Alura e prepare-se para o mercado internacional.
Matricule-seÀ vista R$1.394,64R$ 149 22% Off12x R$116,221 ano de Alura
Todos os benefícios do PLUS e mais vantagens exclusivas:
- Luri , a inteligência artificial da Alura
Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos, corrige exercícios e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com a Luri até 100 mensagens por semana.
- Alura Língua - Inglês e Espanhol
Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.
-
A melhor opção para sua carreira 🚀
Ultra Lab
Para estudantes ultra comprometidos atingirem seu objetivo mais rápido.
Matricule-seÀ vista R$2.798,64R$ 299 22% Off12x R$233,221 ano de Alura
Todos os benefícios do PRO e mais vantagens exclusivas:
- Luri , com mensagens ILIMITADAS
Mensagens ilimitadas para estudar com a Luri, a IA da Alura, disponível 24hs para tirar suas dúvidas, dar exemplos práticos, corrigir exercícios e impulsionar seus estudos.
- Luri Vision , a IA que enxerga suas dúvidas
Envie imagens para a Luri e ela te ajuda a solucionar problemas, identificar erros, esclarecer gráficos, analisar design e muito mais.
- 6 Ebooks da Casa do Código
Escolha os ebooks da Casa do Código, a editora da Alura, que apoiarão a sua jornada de aprendizado para sempre.
- Talent Lab
Conecte-se ao mercado com mentoria personalizada, vagas exclusivas e networking estratégico que impulsionam sua carreira tech para o próximo nível.