thePHP.cc Logo Deutsch Contact
Domain-Driven Design

Domain-Driven Design

Domain-Driven Design places the domain at the centre of the modelling and creation of complex software and strives for partnership-based, iterative collaboration for the continuous adaptation of software to business requirements.

This course provides a comprehensive introduction to Domain-Driven Design (DDD), taking into account current trends and developments. You will learn how to use Domain-Driven Design successfully in real projects.

Learning Objectives

Target Audience

This training is explicitly aimed not only at developers, but also at all roles in the company that have points of contact with the development or maintenance of complex software systems.

Requirements

Basic experience with software in a business environment, regardless of role, and an interest in improving communication within your own organisation.

No code examples are shown in this course, so no programming experience is required.

Domain-Driven Design 990,- EUR 10 Credits

Five two-hour online sessions

No date is currently planned for this training course.

Also available in German or as short version (English).

  1. Introduction and Overview

    Duration: 120 minutes

    • Introduction: The 1972 Olympic Games in Munich
    • Domain-Driven Design according to Eric Evans: An overview
  2. The Domain

    Duration: 120 minutes

    • Domain discovery: getting to know the domain
    • iterative vs. incremental
    • Domain model and ubiquitous language
    • Core Domains, Supporting Subdomains and Generic Subdomains
  3. Collaborative Modeling

    Duration: 120 minutes

    • Event Storming
    • Domain Storytelling
    • Further Methods
  4. Strategic Design

    Duration: 120 minutes

    • Bounded Contexts
    • Context Mapping
  5. DDD in Practice

    Duration: 120 minutes

    • DDD and software architecture
    • DDD and make or buy decisions
    • How do I introduce DDD in my company?

Your Trainer

Stefan Priebsch Stefan Priebsch has been practising and teaching domain-driven design for 20 years.

Request notification

We will be happy to inform you by e-mail when a specific date for this training has been set.
Please enter your e-mail address here.

Request exclusive training

We will be happy to contact you to plan an exclusive training.
Please enter your e-mail address here.

We only use the data entered here to send the requested information.

Thank you for your interest!

Please give us a little more context:

Thank you for your interest!

We will contact you as soon as a date has been fixed.

We will get back to you as soon as possible.

Book training

Training X

    An error has occurred during processing. Please check the marked fields.

    Education Flat Rate

    This training can also be attended as part of our education flat rate.

    Are you already a customer of our education flat rate? Then please register for this training via the dashboard. Please contact us if you do not yet have access to your dashboard.

    Not yet a customer of our education flat rate? Then you can find all the information you need here .

    Account Information

    Participant details

    Contact information

    Billing address

    Our offer is aimed exclusively at companies.

    All prices are subject to the statutory VAT applicable at the time of invoicing.

    After we receive your booking, you will receive your invoice from us the next working day and we will contact you by email to request the contact details of the participants.

    We use the data collected via this form exclusively for contract processing.

    Voucher

    Booking

    Thank you for your booking!

    You will receive your invoice from us the next working day, and
    we will contact you by e-mail to ask for the contact details of the participants.

    Wir haben an die übermittelten Kontaktdaten bereits eine Einladung verschickt.

    This training for your company?

    Don't want to wait from month to month to learn new design patterns? We offer customised design patterns training online or on-site at your company, where we customise the content to your needs.