iSAQB Module DDD - 3 days
The training contents at a glance
- Overview: What is Domain-Driven Design?
- Getting to know the domain: Event Storming
- Strategic Design: Dividing the Domain, Intersecting and Delimiting Models
- Ubiquitous Language
- The way to the model
- Tactical Design - Expressing the Model in Software
Technology - | Methodology 20 | Communication 10
Duration: 3 days of 8 hours each
Advanced topics
- Maintaining local model consistency
- The model in the application architecture
- Implementing the Building Blocks
- Design by Contract
- Command Query Responsibility Segregation (CQRS) and Event Sourcing
- Microservices
Target group
This training is aimed at software developers, architects, product owners or people from the business context who work on digital products. There are no programming exercises in this training. Experience in the development and delivery of software products should be available and basic know-how in software architecture is an advantage, but not required.