Learn live from Vaughn Vernon in hands-on, collaborative workshops designed for real-world software challenges.
Our fall workshop schedule is coming soon — and you don’t want to miss out! Be the first to know when spots open up by joining our mailing list today.
The IDDD Tour Throwback All tickets $2000 $400!
The entire Implementing Domain-Driven Design Workshop taught by Vaughn Vernon at throwback prices. Register early, secure your spot and tell your friends.
Save $1600!
Got questions? We’ve got answers.
Yes. All our workshops are taught live.
Yes.
Java and C# examples are provided in the appropriate workshops. However, you can use other languages if you choose.
More FAQs below.
Domain-Driven Design and Advanced Architecture Courses
Developers Training Developers
Are you leading a digital transformation? Do you want to be a highly sought after senior developer or architect? Does quality software development in complex domains matter to you? Our interactive, collaborative, hands-on workshops are for you!
Reach out to us for group pricing options!
4 half-days | 4 hours per day

4 half-days | 4 hours per day
It's not just learning. It's doing.
Course Topics
Software Design Concepts
- Domain-Driven Design (DDD)
- Event-Driven Architectures
- Microservice and Modularized Monolith Architectures
- Reactive Software Architectures
- Domain-Oriented Microservices Architecture (DOMA)
- Cloud-Native Architectures
- Port and Adapters (Hexagonal)
- Actor Model
- Aggregates, Events, Sagas, Process Managers
- Command-Query Responsibility Segregation (CQRS)
- Event Sourced Domain Models
Tools, Platforms, and Languages:
- Extreme Modeling
- EventStorming
- Domain TopoMapping
- Impact Mapping
- Test-Driven Development (TDD)
- Behavior-Driven Development (BDD)
- XOOM
- Rapid Design, Implementation, and Delivery
- Polyglot (Language Agnostic): Java, C#, etc.
Praise From Attendees
Private Training and Coaching
- All of our courses and workshops can be provided privately and with your teams
- You have the option to combine any of our courses to meet your team’s needs
- Private coaching to deep dive into specific topics and domains
- Add on team modeling sessions for bespoke architecture and design solutions
Trusted by teams at: startups, SMBs, Fortune 500, and Global 2000





































































Training FAQ
No. We do have class materials, such as diagrams or reference material that you will be given access to during and after the course, if applicable.
You don’t have to, but we recommend that you do if it is in the course curriculum.
No. Recording our workshops is not permitted.
Yes. We teach in French, German, Portuguese, Polish, and Spanish. Please contact us for details.
Advance preparation is not required to attend our workshops. However, depending on the course, preparation recommendations will be sent to you prior to the workshop.
- Read Domain-Driven Design Distilled.
- Watch DDD Distilled Live Lessons. Your company may already subscribe to SafariBooksOnline where you can access it at no cost to you.
Yes. Please have your Java, C# or PHP development setup ready.
Absolutely! Please reach out to us at info@kalele.io and let’s organize it!
Ready to Join a Live Workshop?
Don’t miss your chance to learn DDD from one of the field’s most respected voices.