Strategic Domain-Driven Design: Analysis, Architecture, and Modelling
On the practical side, you'll see how to work with Event Storming to map out business needs, and discover new opportunities in the domain. Then, you'll see how to use Event Storms as the basis for slicing up the business into domains and subdomains which are the candidates for software architecture and team boundaries (using various flavours of Event Storming (big picture, process modelling, software-design).
You'll also get a chance to analyze scenarios presented in other formats like Domain Message Flow Modelling and the Bounded Context Canvas. And you'll get to switch into the architect role and design architectures with these techniques yourself.
Throughout this course, you'll get to experience a diverse number of scenarios from different domains, based on the real world experiences of Max and Nick. While the course is largely hands-on, you will also learn the necessary theory even if you have no previous experience of Domain-Driven Design.