Backend
Trilha para quem quer construir a parte que roda no servidor: do HTTP e Node.js até uma API completa em Express, com banco de dados, autenticação e deploy.
// criado por
- O que é Backend
- HTTP: O Protocolo da Web
- Node.js e o Runtime JavaScript
- JavaScript no Servidor
- Promises, async/await e o Event Loop
- Express: Seu Primeiro Servidor
- Tratamento de Erros em uma API
- REST: Endpoints e Status Codes
- Banco de Dados Relacional
- ORM: Falando com o Banco
- Autenticação e JWT
- Validação e Tratamento de Erros
- Testes Automatizados
- Debug de uma API Node: do console.log ao debugger
- Projeto Final: API Completa
// pratique com projetos
Coloque em prática o que essa trilha ensina.
API REST com Autenticação
Uma API de notas com cadastro, login e rotas protegidas — o CRUD completo em Node/Express, com banco, validação e testes.
Central de Notificações
Um serviço que recebe eventos do sistema e decide quem avisa por e-mail, push ou SMS — usando roteamento por topic.
Encurtador de URL
Um serviço estilo bit.ly: recebe uma URL longa, devolve uma curta e redireciona — do zero, pensando na arquitetura.
Fila de Atendimento
Um sistema de senha de atendimento com prioridade — onde a fila não é uma tabela no banco, é uma fila de verdade.
Processador de Planilhas
Upload de CSV grande que responde na hora e processa por trás — com retry, dead letter queue e relatório de erros linha a linha.