Design Patterns and Architecture
-
Design Patterns
Design patterns are essential for creating efficient, maintainable and scalable applications. Our training courses not only teach you the theory, but also the practical application of the most important design patterns.
More information -
Event Sourcing
Event Sourcing is an innovative alternative to conventional state-based systems and revolutionises the way you manage data and develop applications. Learn how to use event sourcing effectively in your projects.
More information -
Event-Driven Architectures
When flexibility and scalability are crucial, event-driven architectures offer a future-proof solution for complex systems. Our practice-orientated training provides you with the necessary knowledge to successfully implement high-performance solutions.
More information -
Domain-Driven Design
Discover the principles of Domain-Driven Design (DDD). Learn strategic and tactical DDD methods and improve collaboration between developers and domain experts. This training will level up your skills in building complex solutions.
More information -
DDD Deep Dive
In this compact one-day online training course, you will learn the basic principles of Domain-Driven Design (DDD) and how it can be applied to enhance the collaboration in your company.
Zur Schulung -
Avoiding Complexity
Poor performance and errors after changes: escalating complexity is the natural enemy of fast and stable software.
More information