- Course
Domain-Driven Design in Practice
A descriptive, in-depth walk-through for applying Domain-Driven Design principles in practice.
- Course
Domain-Driven Design in Practice
A descriptive, in-depth walk-through for applying Domain-Driven Design principles in practice.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
While Domain-Driven Design offers invaluable insights regarding developing enterprise-level software projects, it is often unclear how to apply them in practice. In this course, we'll go through the whole process of building an application from the very beginning using the DDD principles.
Domain-Driven Design in Practice
-
Getting Started | 1m 20s
-
Course Outline and Prerequisites | 2m 17s
-
Area of Application for Domain-Driven Design | 3m 40s
-
Why Domain-Driven Design? | 2m 29s
-
Main Concepts of Domain-Driven Design | 3m 31s
-
Domain-Driven Design Is Not Only About Writing Code | 2m 55s
-
Onion Architecture and Domain Isolation | 4m 28s
-
Modeling Best Practices | 1m 7s
-
Domain-Driven Design and Unit Testing | 2m 45s
-
The Problem Domain Introduction | 3m 23s
-
Summary | 1m 31s
-
Introduction | 30s
-
Vocabulary Used | 1m 26s
-
Problem Description | 54s
-
Starting with Snack Machine | 3m 59s
-
Recap: Starting with Snack Machine | 1m 20s
-
Entities vs. Value Objects | 3m 15s
-
How to Recognize a Value Object in Your Domain Model? | 2m 50s
-
Entity Base Class | 1m 44s
-
Demo: Entity Base Class | 3m 28s
-
Recap: Entity Base Class | 32s
-
Value Object Base Class | 1m 47s
-
Recap: Value Object Base Class | 57s
-
Value Objects vs. .NET Value Types | 1m 14s
-
When to Write Unit Tests | 1m 47s
-
Implementing the Money Class | 5m 30s
-
Building up the Money Class | 4m 34s
-
Implementing the Snack Machine Class | 5m 22s
-
Recap: Implementing Money and Snack Machine | 1m 56s
-
Summary | 3m 5s