Course

iSAQB®-Training in Domain-Driven Design – Advanced («CPSDDD»)

Domain-Driven Design (DDD) helps to adapt software to specific requirements. It facilitates scaling and architectural quality through a common language, patterns and concepts such as bounded context. The training prepares for CPSA-A certification.
Duration 3 days
Price 2'470.–
Course documents accredited digital course materials

Course facts

Key Learnings
  • Getting an overview of domain-driven design
  • Getting to know the Event Storming and Domain Storytelling domain
  • Splitting the domain, cutting and delimiting the models (strategic design)
  • Getting to know the ubiquitous language
  • Getting to know the path to the model
  • Expressing the model in software (tactical design)
Content

Expertise is as important as technology in successful software development.

Domain-Driven Design (DDD) provides a method for designing software that best supports the specific requirements of your domain. DDD develops a common language for domain experts and developers to avoid misunderstandings. It creates a standardised architecture with predefined patterns such as Entity, Value Object and Service.

Use concepts such as bounded context and domain events to successfully scale large projects and microservices. Deepen your knowledge of designing high-quality software architectures and improve the quality of your projects.

Our training course prepares you for the «Certified Professional for Software Architecture (CPSA) – Advanced Level» certification. Following the three-day DDD training course, we offer an optional in-depth day on the topic of «Domain-Driven Transformation».

Methodology & didactics

The course combines theoretical impulses with practical exercises. Individual and group work alternate, supplemented by presentations and joint discussions of the results.

Target audience

This training is aimed at software developers, architects, product owners or people from the business context who work on digital products. There are no programming exercises in this course.

Experience in the development and delivery of software products should be available and basic know-how in software architecture is an advantage, but not required.

Requirements

There are no prerequisites for this course.

Certification

You will receive an iSAQB DDD certificate of attendance with credit points.

Participants receive a defined number of credit points for successful participation in an Advanced Level training course. Participants who wish to register for the CPSA-A® examination require a total of at least 70 credit points. All three areas of competence must be covered with at least 10 credit points each. Each training day is assessed with 10 credit points. A maximum of 30 credit points are awarded for training on a module, even if it takes longer than 3 days in individual cases. More details about CPSA-A®

Download

Questions

Any questions?
First name
Last name
Company optional
Email
Phone
I would like to book this course as a company course
First name
Last name
Company optional
Email
Phone
Number of participants
Desired course location
Start date (DD.MM.YYYY)
End date (DD.MM.YYYY)

Choose your date

26
Aug
2025
28
Aug
2025
Virtual Training
German
Timetable
CHF 2’470.-
exkl. 8.1% Mwst.
CHF 2’470.-
exkl. 8.1% Mwst.
13
Oct
2025
15
Oct
2025
Virtual Training
German
Timetable
CHF 2’470.-
exkl. 8.1% Mwst.
CHF 2’470.-
exkl. 8.1% Mwst.
Next date
26
Aug
2025
28
Aug
2025
Virtual Training
German
Timetable
CHF 2’470.-
exkl. 8.1% Mwst.
CHF 2’470.-
exkl. 8.1% Mwst.