Domain-Driven Design
Domain-Driven Design focuses on the domain when modeling and creating software.
This training provides a comprehensive introduction to DDD, taking into account current trends and further developments. You will learn how to use Domain-Driven Design successfully in real projects.
Learning Objectives
- You know the basic principles of domain-driven design
- You understand that cooperation between developers and domain experts is a critical success factor for professional software development
- You can apply strategic and tactical DDD methods in practice
Target Audience
This training is aimed at developers, architects and other stakeholders involved in the development or maintenance of complex software systems. This training is not particularly code-heavy; the code examples shown are in PHP, but are also understandable for participants with little programming knowledge or experience in another programming language.
Requirements
Experience with the creation, maintenance or further development of complex software systems, whether as a developer or in a different role.
Domain-Driven Design 990,- EUR 10 Credits
5 Online Sessions á 120 minutes
No date is currently planned for this training.
-
Contents
- Introduction: The 1972 Olympic Games in Munich
- Domain-Driven Design according to Eric Evans: Overview
- Domain Discovery: Getting to know the domain
- Strategic Design: Bounded Contexts and Context Mapping
- Tactical Design: the design patterns of DDD
- Hexagonal architecture
- Collaborative modeling
Your Trainer
Stefan Priebsch inspires with a combination of new ideas and field-tested approaches.Exclusive and customized?
We are happy to conduct any training exclusively online ("in-house") for you. We adapt the content and focus to your specific wishes and needs and optionally work with examples directly from your code base.