Domain-Driven Design in concrete terms
iSAQB Module DDD
For successful software development, not only technology is crucial, but also domain expertise. Domain-Driven Design (DDD) offers an approach to structuring software in such a way that it reflects the technicality of the domain and thus supports users in their work.
Communication problems between domain experts and developers are a common problem in software development projects. With DDD, a common technical language is deliberately developed that forms the basis for the domain-driven architecture. This avoids misunderstandings and facilitates collaboration.
Misunderstandings about the architecture of the system can arise not only between the specialist and technical sides, but also within the development team. DDD offers predefined patterns such as Entity, Value Object, Aggregate, Service etc. to simplify communication and ensure a standardised architecture.
Specialised language and patterns can be used not only in a system, but also in large software projects or in separately developed (micro) services. Concepts such as Bounded Context, Context Map, Shared Kernel, Domain Events, Anticorruption Layer etc. are used here to create a scalable architecture.
With the iSAQB DDD module, you will deepen your knowledge of designing high-quality software architectures and learn how to successfully apply DDD principles in your work. The course prepares you for the Certified Professional for Software Architecture (CPSA) - Foundation Level certification.
Prices:
- Training online or on-site: € 1.750,-*
- Optional Deep Dive Domain-Driven Transformation directly after the training: € 500,-*
- Team discount of 20% from the second registration from your company
- For individual in-house training courses, please contact us directly
Maximum number of participants per date: 12 people
*) Prices plus applicable VAT.
Dates:
-
03.06.2024 - 05.06.2024 | Hamburg
-
10.06.2024 - 12.06.2024 | Berlin
-
17.09.2024 - 19.09.2024 | Berlin
-
23.09.2024 - 25.09.2024 | Hamburg
-
04.11.2024 - 06.11.2024 | Remote