All courses Coming soon

Microservices & System Design

From monolith to microservices: Domain-Driven Design, service boundaries, event-driven architecture (Kafka) and system design. From real enterprise experience — rarely taught locally.

LevelIntermediate–Advanced
Duration8 weeks
FormatOnline · video
Join this course list

What you will learn

  • Domain-Driven Design (DDD)
  • Microservice boundaries
  • REST/SOAP and service communication
  • Event-driven architecture (Kafka)
  • Caching (Redis) and performance
  • System design principles

Curriculum 7 modules · 42 lessons

  1. 01 From monolith to microservices
  2. 02 DDD
  3. 03 Service boundaries
  4. 04 Event-driven (Kafka)
  5. 05 Caching and performance (Redis)
  6. 06 System design
  7. 07 Final architecture project