O que você vai aprender
Cursos da trilha
3 cursos em sequência · 47 lições no total
Fundamentos de DDD (Domain-Driven Design)
intermediarioincluído na trilhaEntidades, Value Objects, Agregados, Repositórios, Domain Services, Eventos, Fábricas, Contextos Delimitados. 8 lições práticas com testes.
Blocos Táticos Fundamentais3 lições
Persistência e Serviços3 lições
Criação e Visão Estratégica2 lições
Fundamentos de Event-Driven Architecture
intermediarioincluído na trilhaEvolua de REST para arquitetura orientada a eventos (EDA): serviços conversam por fatos — como 'pedido criado' ou 'pagamento aprovado' — em vez de chamadas que esperam resposta. É a arquitetura dos sistemas com IA: agentes e integrações são assíncronos por natureza. Implemente os padrões com testes reais em Docker.
Fundamentos de Mensageria4 lições
Confiabilidade e Resiliência4 lições
Concorrência e Consistência3 lições
Padrões Avançados de EDA5 lições
System Design com EDA4 lições
EDA no Frontend2 lições
EDA em Larga Escala6 lições
Projeto Integrador (Capstone)1 lição
System Design na Prática
avancadoincluído na trilhaImplemente componentes reais de infraestrutura do zero: load balancer, cache, rate limiter, consistent hashing, message queue, circuit breaker, sharding, CAP Theorem e exactly-once. Projeto final: micro-sistema integrado.
Infraestrutura de Rede3 lições
Distribuição e Dados4 lições
Resiliência e Consistência2 lições
Capstone1 lição
Comece agora mesmo
Tenha acesso a 3 cursos completos com 47 lições, execução em runtimes reais (navegador ou Docker) e testes unitários.