Domain-Driven Design: Theory and Practice

Understand the concepts of DDD but feeling overwhelmed to implement? Feeling overwhelmed by complex examples and can't connect how to implement DDD in your project? Looking for more concrete guidance on the concepts and principles of DDD and want to learn how to connect it to real-world code?

  • Jan 24
    Queen Elizabeth II Centre
    2 days
    09:00 - 17:00 UTC
    Jimmy Bogard
    1 200 GBP
  • This course will also be held at NDC Copenhagen 2022
  • This course will also be held at NDC Porto 2022

If this sounds familiar, then this workshop is for you. We cover both the theory and patterns of Domain-Driven Design, and connect it to code with hands-on examples in .NET 6.

In this workshop, you'll learn:

  • Where DDD fits in to software delivery and what business problems it addresses
  • When to use DDD and when not to use it
  • How to craft and enforce a ubiquitous language
  • The fundamental modeling building blocks
  • The role of refactoring in shaping and reshaping our model
  • How to define bounded contexts and microservices
  • Realizing a pragmatic implementation with ASP.NET Core 6 and EF Core 6

We spend day 1 on the theory and concepts of DDD and day 2 applying it to a real-world, complex example with hands-on code exercises.

Jimmy Bogard
Independent Consultant

Jimmy is the creator and maintainer of the popular OSS libraries AutoMapper and MediatR. Jimmy is an independent consultant, and the chief architect at Headspring, a custom software consultancy based in Austin, TX. Jimmy has received the "Microsoft Most Valuable Professional" (MVP) award every year since 2009.

    Programutvikling uses cookies to see how you use our website. We also have embeds from YouTube and Vimeo. How do you feel about that?