« more DDD workshops across Europe…

DDD Immersion

with Eric Evans

Four day course

No dates are scheduled for this workshop. Let us know if you think we should organize it near you.

Book this workshop on premise in your organisation Book on premise Let us know you'd like to have this workshop in your city Express interest

Note: this course is taught by Eric Evans in person.

Learn to put the domain model to work, hands-on, in this intensive 4-day course.

Finding and exploiting domain models is key to success with large software systems. By cultivating a strong connection between the language used by experts, users, and developers, the right kind of models can dramatically accelerate the process of translating the customers’ needs into working software. Strong domain modeling coupled with programming best practices such as exploiting design patterns, refactoring, and test-driven development yield a principled yet practical approach to the development of large software systems.

“The best class I’ve been to in a very long time. I went home, put my kids to bed, and started refactoring my system!”

This intensive course will aid participants in striking a healthy balance between digging into their subject matter and addressing technological issues, which, while unavoidable, cannot be allowed to dominate the development process for commercially viable systems.

We weave together lecture, discussion and classroom exercises, including hands-on coding projects. In discussions, attendees have the opportunity to discuss their own experiences and relate their own work to the principles and techniques presented in the class.

Eric Evans at Domain-Driven Design Europe

Recommended Background

Course Outline

Day 1: Model Exploration and Ubiquitous Language

Day 2: Strategic Design

Morning: Context Mapping

Afternoon: Distilling the Core Domain

Day 3: Implementation Concerns and Supple Design

Day 4: Bringing it Together

About Eric Evans

Eric Evans is the author of "Domain-Driven Design: Tackling Complexity in Software," Addison-Wesley 2004.

Since the early 1990s, he has worked on many projects developing large business systems with objects with many different approaches and many different outcomes. The book is a synthesis of that experience. It presents a system of modeling and design techniques that successful teams have used to align complex software systems with business needs and to keep projects agile as systems grow large.

Eric now leads "Domain Language", a consulting group which coaches and trains teams applying domain-driven design, helping them to make their development work more productive and more valuable to their business.

Eric Evans
Book this workshop on premise in your organisation Book on premise Let us know you'd like to have this workshop in your city Express interest

« more DDD workshops across Europe…

Get notified