O que você vai aprender
3 cursos completos (46 lições)
DDD: entidades, agregados, eventos, bounded contexts
EDA: mensageria, event sourcing, CQRS, sagas
System Design: load balancer, cache, sharding, CAP
Projeto final: sistema distribuído completo
Economia de R$ 194 vs. compra individual
Cursos da trilha
3 cursos em sequência · 47 lições no total
1
Fundamentos de DDD (Domain-Driven Design)
intermediarioR$ 147Entidades, Value Objects, Agregados, Repositórios, Domain Services, Eventos, Fábricas, Contextos Delimitados. 8 lições práticas com testes.
3 módulos8 lições
Blocos Táticos Fundamentais3 lições
1. Entidades — Identidade e Ciclo de Vida
2. Objetos de Valor — Imutabilidade e Comparação
3. Agregados — Raiz, Consistência e Invariantes
Persistência e Serviços3 lições
4. Repositórios — Abstração de Persistência
5. Serviços de Domínio — Lógica Sem Dono Natural
6. Eventos de Domínio — Comunicação Entre Agregados
Criação e Visão Estratégica2 lições
7. Fábricas — Encapsulamento de Criação Complexa
8. Contextos Delimitados e Mapa de Contexto
2
Fundamentos de Event-Driven Architecture
intermediarioR$ 197Mensageria, event sourcing, CQRS, sagas — 28 lições, Docker real. Do producer/consumer a exactly-once end-to-end.
7 módulos29 lições
Fundamentos de Mensageria4 lições
1. Producer/Consumer em Memória
2. Routing e Filtragem
3. Contratos e Serialização
4. Dead Letter Queue
Confiabilidade e Resiliência5 lições
1. Outbox Pattern
2. Idempotency Key
3. Retry com Backoff Exponencial
4. Circuit Breaker
5. Optimistic Locking
Concorrência e Consistência3 lições
5. Ordering e Partition Key
1. Pessimistic Locking
2. Consistência Eventual
Padrões Avançados de EDA5 lições
1. Event Sourcing
2. Snapshotting
3. CQRS
4. Saga: Orquestração
5. Saga: Choreography
System Design com EDA4 lições
1. Domain Events
2. Particionamento e Consistência
3. Correlation ID e Tracing
4. Strangler Fig Pattern
EDA no Frontend2 lições
1. SSE e Event-Driven UI
2. Otimismo e Eventualidade no Frontend
EDA em Larga Escala6 lições
1. Escolha de Broker
2. Observabilidade em EDA
3. Schema Registry
4. Anti-Patterns em EDA
5. Exactly-Once End-to-End
6. Reconciliação de Estado
3
System Design na Prática
avancadoR$ 197Implemente 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.
4 módulos10 lições
Infraestrutura de Rede3 lições
1. Load Balancer
2. Cache Strategies
3. Rate Limiter
Distribui├º├úo e Dados4 lições
4. Consistent Hashing
5. Message Queue
6. Circuit Breaker
7. Sharding
Resili├¬ncia e Consist├¬ncia2 lições
8. CAP Theorem na Prática
9. Idempotency & Exactly-Once
Projeto Final1 lição
10. Projeto Final — Micro-Sistema Integrado
Comece agora mesmo
Tenha acesso a 3 cursos completos com 47 lições, ambiente Docker real e testes unitários.