Rocketseat

Node.js

Desenvolva aplicações completas e escaláveis com Node.js e diversos Frameworks.

Nível 1

Fundamentos

25 Aulas7 Atividades

Fundamentos do Node.js

Módulo25 aulas
4 Atividades
3h 09min

Nesse primeiro módulo iremos desenvolver uma API RESTful com Node.js focada nos fundamentos da tecnologia, sem frameworks ou bibliotecas externas. Aprenderemos sobre módulos internos do Node.js, especialmente HTTP e Streams, e sobre fundamentos HTTP como Requests, Responses, Headers, status code e os diferentes tipos de parâmetros.

Fundamentos do Node.js

Quiz avaliativoobrigatório
10 Questões

Quiz Projeto 01

Fundamentos do Node.js

Desafio práticoopcional

Nesse desafio você reforçará os conceitos do Node.js ensinados nesse módulo e irá se desafiar para implementar uma funcionalidade muito utilizada em aplicações reais.

Fundamentos de Node.js

Fundamentos de Node.js

Micro-certificado
Requisitos
Nível 2

Rotas e HTTP

30 Aulas7 Atividades

Criando API REST com Node.js

Módulo30 aulas
4 Atividades
4h 19min

Nesse módulo iremos desenvolver uma API REST, mas dessa vez utilizando o Fastify, Knex, TypeScript e outras ferramentas para auxiliar durante o desenvolvimento.

Criando API REST com Node.js

Quiz avaliativoobrigatório
13 Questões

Quiz Projeto 02

Daily Diet API

Desafio práticoopcional

Nesse desafio você praticará o desenvolvimento de uma API REST para controle de dieta diária.

Nível 3

Implementando o SOLID

65 Aulas10 Atividades

API Node.js com SOLID

Módulo65 aulas
7 Atividades
9h 07min

Nesse projeto será desenvolvido uma aplicação para check-ins em academias. Aqui você irá aprender sobre alguns conceitos do SOLID, Design Patterns, Docker para iniciar o banco de dados, JWT e Refresh Token, RBAC e diversos outros conceitos.

API Node.js com SOLID

Quiz avaliativoobrigatório
14 Questões

Quiz Projeto 03

FindAFriend API

Desafio práticoopcional

Nesse desafio você irá desenvolver uma API para a adoção de animais, a FindAFriend API, utilizando SOLID e testes.

Nível 5

NestJS

91 Aulas6 Atividades

NestJS

Módulo91 aulas
3 Atividades
12h 01min

Nesse módulo de NestJS você irá aprender os conceitos principais do framework, como injeção de dependência, controllers e services, além de integrar outas ferramentas com Prisma, Zod e Vitest. No decorrer desse módulo, iremos integrar com o código "core" desenvolvido anteriormente.

NestJS

Quiz avaliativoobrigatório
11 Questões

Quiz Projeto 05

FastFeet API

Desafio práticoopcional

Nesse desafio desenvolveremos uma API para controle de encomendas de uma transportadora fictícia, a FastFeet.

NestJS

NestJS

Micro-certificado
Requisitos
Nível 6

Certificado final

Certificado em Node.js

Certificado em Node.js

Certificado
Requisitos

Você chegou ao final da formação!

Quer continuar estudando conteúdos similares?
Explore nosso catálogo e acesse aulas, cursos e mais!