Skip to main content

Section outline

    • Module 1: Overview of Microservices Architecture (2 hours)
    • Module 2: Introduction to CQRS (2 hours)
    • Module 3: Introduction to Event Sourcing (2 hours)
    • Module 4: Event-Driven Architecture and Kafka Introduction (2 hours)
    • Module 5: Setting up Kafka for Event-Driven Systems (2 hours)
    • Module 6: Designing CQRS in Microservices (3 hours)
    • Module 7: Event Sourcing Implementation (2 hours)
    • Module 8: Handling Consistency and Distributed Transactions (2 hours)
    • Module 9: Scaling Kafka and Microservices (2 hours)
    • Module 10: Real-World Event-Driven Microservices Patterns (2 hours)
    • Module 11: Final Project and Review (2 hours)
    • Daily hands-on exercises
    • Final project submission and code review