Choose Your Desired Option(s)
Dive deeper into your Domain-Driven Design journey
Domain-driven design (or DDD for short) is one of the most popular software design approaches and for excellent reason. It allows us to build highly maintainable systems using domain-specific expertise and base our implementation on well-developed models using ubiquitous language. In this course, Amichai Mantinband will expand on his existing Getting Started course knowledge and dive deeper into advanced DDD concepts such as event storming, sub-domains, bounded contexts, context mapping, aggregate design and more. Join Amichai in this 6-hour course and get ahead of the curve on your DDD journey.
Curriculum
Big Picture Event Storming (56:07)
Process Modeling Event Storming (29:38)
Strategic Phase – Sub-Domains (13:32)
Strategic Phase – Bounded Contexts (56:44)
Strategic Phase – Context Mapping (1:04:15)
Tactical Phase – Aggregate Design (39:23)
Share Now!