Knowledge Crunching, Building Blocks, & Contexts
Domain-driven Design
| Beginner
- 15 videos | 29m 45s
- Includes Assessment
- Earns a Badge
Domain-driven design is a software development approach for building enterprise applications from the domain model out. Explore DDD, knowledge crunching, the main building blocks of DDD, and subdomains and contexts.
WHAT YOU WILL LEARN
-
describe the need for knowledge crunchingdescribe best practices for conducting domain expert interviewsdescribe knowledge crunching from the developer perspectivedescribe knowledge crunching from the domain expert’s perspectivedescribe the key aspects of continuous learningdescribe the key aspects of knowledge-rich designdescribe the uses of documents and diagrams in DDDdescribe the key aspects of the domain model in DDD
-
describe the key role of domain experts in DDDdescribe the purpose of the core domaindescribe the purpose of generic subdomainsdescribe subdomains and their purposedescribe bounded contextsdescribe context mapsrecognize the various building blocks and architectures of DDD
IN THIS COURSE
-
1.DDD Knowledge Crunching3m 6sUP NEXT
-
2.Knowledge Crunching Best Practices3m 26s
-
3.Knowledge Crunching - Developers3m 16s
-
4.Knowledge Crunching - Domain Experts2m 41s
-
5.Continuous Learning1m 55s
-
6.Knowledge-rich Design2m 1s
-
7.Documents and Diagrams2m 7s
-
8.Domain Modeling1m 56s
-
9.Domain Experts1m 20s
-
10.Core Domain1m 4s
-
11.Generic Subdomains53s
-
12.Subdomains51s
-
13.Bounded Contexts1m 18s
-
14.Context Maps1m 14s
-
15.Exercise: DDD Fundamentals and Components2m 36s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.