In the picture
Domain-Driven Design in Your Favourite Language
Learn to build rich domain models and use advanced tactical patterns. Now running in Go, Python, Java, C# and Kotlin.
View DetailsUpcoming Sessions
Strategic Integration Design with DDD
Stop connecting systems. Start connecting meaning.
with Karol Skrzymowski and Philipp Kostyra
Powered by Aardling
Get in touch to discuss running a private training or consulting with our experts. Tailored specifically to your domain and technical challenges.
- Custom curriculum & exercises
- Flexible schedule & location
- Confidential architecture Q&A
Domain-Driven Design in Kotlin
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Domain-Driven Design in Java
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Domain-Driven Design in Go
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Domain-Driven Transformation
Navigating Legacy Systems with Domain-Driven Design
with Carola Lilienthal and Henning Schwentner
Stay in the Loop
Get notified about new workshops, early-bird discounts, and exclusive content on DDD, Architecture, and Software Design.
No spam, unsubscribe anytime. Join 5,000+ developers.
Domain-Driven Design in Your Favourite Language
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Domain-Driven Design in C#
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Essentials of Strategic Domain-Driven Design
Principles and Concepts for Aligned Software Teams
with Thomas Coopman
Strategic Domain-Driven Design
Learn the design and strategy principles of DDD
with Andrea Magnorsky
EventStorming
Learn this collaborative method for modelling domains
with Stijn Vannieuwenhuyse
Domain-Driven Refactoring
A hands-on DDD guide to transforming monoliths into modular systems and microservices
with Alessandro Colla and Alberto Acerbis
Domain-Driven Design in PHP
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Domain-Driven Design in Typescript
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Domain-Driven Design in Python
Learn to build rich domain models and use advanced tactical patterns
with Gien Verschatse, Thomas Coopman, Stijn Vannieuwenhuyse, and Anton Stöckl
Imagine the Future and Build for the Now
System Design from Launch to Scale
with Chris Simon
Strategic Domain-Driven Design
Learn the design and strategy principles of DDD
with Gien Verschatse
What participants say
The EventStorming training had the greatest impact on me. Since then, I have been using it occasionally on new projects. I invite developers and clients, and together we map out the processes that will be digitised on the wall. The developers appreciate the improved understanding of the overall scope.
VVojtech Bartos
participant at EventStorming Masterclass with Alberto Brandolini in 2020