Engenharia Web · Node.js + Express · 18 semanas × 4h

Do backend ao
deploy em produção

Uma jornada completa pelo desenvolvimento web moderno: APIs REST, banco de dados, autenticação, Docker, CI/CD e tópicos avançados como WebSockets e RAG com LLMs.

10
módulos
67
aulas
18
semanas
4h
por semana
Começar agora →
Todos os módulos
Clique em um módulo para ver as aulas
🗺️
MÓDULO 0 · SEM 1–4 · AULAS 01–14
fundamentos
Processo, Método e Arquitetura
Ciclo de vida, C4, Ágil, Kanban, Git, SOLID e IA no processo de desenvolvimento.
⚙️
MÓDULO 1 · SEM 5–7 · AULAS 15–23
ambiente
Fundamentos + Ambiente Local
LAMP ao Node.js. Como a web funciona. HTTP, verbos, rotas e endpoints.
🔬
MÓDULO 2 · SEM 8–9 · AULAS 24–28
paradigmas
Programação Funcional
Funções puras, imutabilidade, map/filter/reduce, composição e funcional em APIs.
📡
MÓDULO 3 · SEM 9–10 · AULAS 29–33
eventos
Orientação a Eventos
Event Loop, EventEmitter, Pub/Sub, Streams e Event-Driven Architecture.
🌐
MÓDULO 4 · SEM 10–11 · AULAS 34–38
APIs
APIs REST
O que é API, REST e constraints, JSON, status codes HTTP e consumo com fetch.
🔐
MÓDULO 5 · SEM 12 · AULAS 39–43
segurança
Autenticação e Segurança
AuthN vs AuthZ, JWT, OAuth 2.0 / OIDC, CORS, HTTPS e TLS.
🖥️
MÓDULO 6 · SEM 13–14 · AULAS 44–50
backend
Backend Node.js / Express
Node.js em profundidade, Express, middleware, rotas, erros, env vars e CRUD.
🗄️
MÓDULO 7 · SEM 15–16 · AULAS 51–56
dados
Banco de Dados
SQL vs NoSQL, modelagem, SQL na prática, bancos vetoriais, MCP e índices.
🐳
MÓDULO 8 · SEM 16–18 · AULAS 57–63
infra
Docker, Deploy e Infra
Docker, Compose, deploy na nuvem, DNS, PM2, CI/CD e observabilidade.
🚀
MÓDULO 9 · SEM 18 · AULAS 64–67
avançado
Tópicos Avançados
WebSockets, cache/rate limit/filas, design de APIs escaláveis e lab Colab.