Domain-Driven Design Fundamentals
This course will teach you the fundamentals of Domain- Driven Design (DDD) through a demonstration of customer interactions and a complex demo application, along with advice from renowned DDD experts.
In this course, Domain-Driven Design Fundamentals, you’ll learn the key concepts and means to implement DDD. First, you’ll explore how to model a software problem. Next, you’ll discover the elements of DDD. Finally, you’ll learn how to leverage DDD in a sample software application. When you’re finished with this course, you’ll have the skills and knowledge of Domain-Driven Design needed to unravel the complexity of your domain, build smarter software and gain an even deeper understanding of DDD.
Author Name: Julie Lerman
Author Description:
Julie Lerman is a software coach with over 30 years of experience building software. As a coach, Julie provides support for DDD and architecture implementation, facilitates Event Storming workshops and domain discovery. She also provides deep dives into Entity Framework for her clients in the .NET world. Julie is a long-time Pluralsight author, Microsoft MVP, Microsoft Regional Director and Docker Captain who lives in the hills of Vermont and continues to be known as the world’s top expert in E… more
Table of Contents
- Course Overview
1min - Introducing Domain-Driven Design
24mins - Modeling Problems in Software
45mins - Elements of a Domain Model
31mins - Understanding Value Objects & Services in the Model
22mins - Tackling Complexity with Aggregates
34mins - Working with Repositories
49mins - Adding in Domain Events and Anti-corruption Layers
29mins - Evolving the Application Easily Thanks to DDD
46mins
There are no reviews yet.