Projetos full-stack
🔌 Capstone executável: um gerenciador de tarefas de ponta a ponta
Conecte todas as camadas —dados, API, cliente e UI— em um app de tarefas que INICIA e roda o fluxo completo: do formulário ao 'banco de dados' e de volta.
O que você vai aprender
- Separar um app em camadas (dados, API, cliente, UI) onde cada uma só conversa com sua vizinha
- Conectar as camadas por meio de injeção de dependências para obter um app executável
- Seguir o fluxo de uma ação de ponta a ponta: UI → cliente → fetch → API → dados e de volta
- Confirmar que o sistema completo funciona executando-o, não apenas escrevendo peças soltas
Lições
As camadas de um app full-stackDados, API, cliente e UI; e o fluxo de uma ação. Conectar as camadas (e por que funciona)Injeção de dependências: executável, testável, substituível.Pratique este módulo no app
O DevPath é um curso prático: aqui você lê a teoria; no app você a coloca em prática com exercícios que rodam de verdade, offline.
Comece grátis no app →