| 01. Introducing DDD | |||
| 01. Introduction.mp4 | 824.99 KB | ||
| 02. 10 Years of Domain-Driven Design.mp4 | 2.81 MB | ||
| 03. What's in This Course.mp4 | 2.42 MB | ||
| 04. Eric Evans' Participation in This Course.mp4 | 1.14 MB | ||
| 05. Why Should You Care About Domain-Driven Design.mp4 | 4.24 MB | ||
| 06. High Level View of DDD 1 - Interaction With Domain Experts.mp4 | 4.96 MB | ||
| 07. Eric Evans on the Importance of Communication.mp4 | 1.77 MB | ||
| 08. High Level View of DDD 2 - Focus on a SubDomain.mp4 | 4.13 MB | ||
| 09. High Level View of DDD 3 - Implementing the SubDomain.mp4 | 5.74 MB | ||
| 10. Benefits of DDD.mp4 | 4.52 MB | ||
| 11. Drawbacks of DDD.mp4 | 5.1 MB | ||
| 12. A Mind Map of DDD's Working Parts.mp4 | 10.53 MB | ||
| 13. Overview of the App Used in This Course.mp4 | 22.08 MB | ||
| 14. Key Takeaways.mp4 | 2.6 MB | ||
| 15. Resources.mp4 | 2.03 MB | ||
| 02. DDD - Modeling Problems in Software | |||
| 01. Introduction.mp4 | 1.07 MB | ||
| 02. Goals.mp4 | 1.27 MB | ||
| 03. Learning About Our Domain by Talking With a Domain Expert.mp4 | 10.07 MB | ||
| 04. Breaking the Domain Into Sub-domains.mp4 | 1.4 MB | ||
| 05. Focusing on One Sub-domain With the Domain Expert .mp4 | 14.08 MB | ||
| 06. First High-level Model of the Sub-domain.mp4 | 1.79 MB | ||
| 07. Creating a Bounded Context.mp4 | 9.58 MB | ||
| 08. Difference Between Sub-domain and Bounded Context.mp4 | 11.03 MB | ||
| 09. Understanding Context Maps.mp4 | 12.13 MB | ||
| 10. Eric Evans on Clearly Defining Context Boundaries.mp4 | 6.39 MB | ||
| 11. Bounded Contexts in Our Application.mp4 | 6.45 MB | ||
| 12. The Ubiquitous Language of a Bounded Context.mp4 | 12.63 MB | ||
| 13. Working on a Ubiquitous Language With the Domain Expert.mp4 | 13.01 MB | ||
| 14. Glossary of Terms From This Module.mp4 | 11.97 MB | ||
| 15. A Quick Review.mp4 | 1.74 MB | ||
| 16. Resources.mp4 | 1.01 MB | ||
| 03. Elements of a Domain Model | |||
| 01. Introduction.mp4 | 904.5 KB | ||
| 02. Goals.mp4 | 3.02 MB | ||
| 03. The Importance of Understanding DDD Terminology.mp4 | 14.92 MB | ||
| 04. Focus on the Domain.mp4 | 6.24 MB | ||
| 05. Anemic and Rich Models.mp4 | 11.32 MB | ||
| 06. Entities in DDD and in Our Bounded Context.mp4 | 30.22 MB | ||
| 07. Eric Evans on the Single Responsibility of Entities.mp4 | 24.59 MB | ||
| 08. Eric Evans on the Entity Equality Methods.mp4 | 8.52 MB | ||
| 09. How We've Implemented Entities in Our Code.mp4 | 29.69 MB | ||
| 10. Associations (aka Relationships).mp4 | 12.82 MB | ||
| 11. Value Objects.mp4 | 16.27 MB | ||
| 12. Eric Evans on the Methods in Value Objects.mp4 | 12.86 MB | ||
| 13. Value Objects in Our Code.mp4 | 17.41 MB | ||
| 14. Eric Evans on the Entity Logic in Value Objects.mp4 | 5.96 MB | ||
| 15. Domain Services.mp4 | 7.12 MB | ||
| 16. Glossary.mp4 | 5.58 MB | ||
| 17. Key Takeaways.mp4 | 1.21 MB | ||
| 18. Resources.mp4 | 2.2 MB | ||
| 04. Aggregates in Domain-Driven Design | |||
| 01. Introduction.mp4 | 746.55 KB | ||
| 02. Goals.mp4 | 1.09 MB | ||
| 03. Tackling Data Complexity.mp4 | 8.23 MB | ||
| 04. Introducing Aggregates and Aggregate Roots.mp4 | 6.45 MB | ||
| 05. Interacting With Aggregates.mp4 | 5.08 MB | ||
| 06. Evolving the Appointments Aggregate.mp4 | 3.62 MB | ||
| 07. Using Invariants to Better Understand Our Aggregate.mp4 | 4.91 MB | ||
| 08. Modeling Breakthroughs and Refactoring.mp4 | 3.03 MB | ||
| 09. Considering Schedule as Our New Aggregate.mp4 | 4.08 MB | ||
| 10. The Schedule Aggregate in Our Application.mp4 | 28.1 MB | ||
| 11. Review Aggregate Tips.mp4 | 2.5 MB | ||
| 12. Glossary.mp4 | 2.12 MB | ||
| 13. Resources.mp4 | 1.34 MB | ||
| 05. Repositories | |||
| 01. Introduction.mp4 | 621.28 KB | ||
| 02. Goals.mp4 | 644.07 KB | ||
| 03. Introducing Repositories.mp4 | 13.24 MB | ||
| 04. Repository Tips, Benefits, and Guidance.mp4 | 11.55 MB | ||
| 05. Comparing Repositories and Factories.mp4 | 1.76 MB | ||
| 06. To IRepository T or Not to IRepository T.mp4 | 2.2 MB | ||
| 07. Generic Repositories in DDD.mp4 | 4.22 MB | ||
| 08. Repositories in Our Application.mp4 | 21.36 MB | ||
| 09. Refactoring for Better Separation.mp4 | 24.28 MB | ||
| 10. Glossary.mp4 | 2.51 MB | ||
| 11. References.mp4 | 859.67 KB | ||
| 06. Domain Events and Anti-corruption Layers | |||
| 01. Introduction.mp4 | 773.99 KB | ||
| 02. Goals.mp4 | 498.57 KB | ||
| 03. Introducing Domain Events.mp4 | 13.19 MB | ||
| 04. Domain Events Demo in a Simple App.mp4 | 42.69 MB | ||
| 05. Domain Events in Our Application.mp4 | 36.52 MB | ||
| 06. Domain Event Boundaries.mp4 | 4.62 MB | ||
| 07. Anti-corruption Layers.mp4 | 7.71 MB | ||
| 08. Glossary.mp4 | 3.14 MB | ||
| 09. References.mp4 | 1.58 MB | ||
| 07. Reaping the Benefits of Domain-Driven Design | |||
| 01. Introduction.mp4 | 735.27 KB | ||
| 02. Goals.mp4 | 772.74 KB | ||
| 03. Our Current System Design.mp4 | 2.99 MB | ||
| 04. Discussing a New Feature With the Domain Expert.mp4 | 3.99 MB | ||
| 05. Planning the Implementation.mp4 | 2.14 MB | ||
| 06. Adding a Message Queue Between Our Apps.mp4 | 11.01 MB | ||
| 07. Combining Message Queues, Events, and Services.mp4 | 16.46 MB | ||
| 08. Debugging to See Detailed Implementation in Code.mp4 | 45.44 MB | ||
| 09. Considering the UI When Designing the Domain.mp4 | 2.36 MB | ||
| 10. Homework - Extending the App Again.mp4 | 5.27 MB | ||
| 11. Eric Evans on the Fallacy of Perfectionism.mp4 | 11.81 MB | ||
| 12. Remember This From This Module!.mp4 | 1.15 MB | ||
| 13. Glossary.mp4 | 1.95 MB | ||
| 14. References.mp4 | 4.02 MB |
Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Domain-Driven Design Fundamentals
Год выпуска: 2014
Производитель: pluralsight.com
Сайт производителя: http://pluralsight.com
Автор: Smith, Lerman
Продолжительность: 4h 16m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: This course teaches the fundamentals of Domain-Driven Design (DDD) through a demonstration of customer interactions and a complex demo application, along with advice from Eric Evans.
[spoiler="Содержание"]
Код: Introducing DDD 00:24:18
Introduction 00:23
10 Years of Domain-Driven Design 01:00
What's in This Course? 01:27
Eric Evans' Participation in This Course 00:29
Why Should You Care About Domain-Driven Design? 02:13
High Level View of DDD 1: Interaction With Domain Experts 01:12
Eric Evans on the Importance of Communication 00:24
High Level View of DDD 2: Focus on a SubDomain 01:15
High Level View of DDD 3: Implementing the SubDomain 00:50
Benefits of DDD 01:47
Drawbacks of DDD 02:08
A Mind Map of DDD's Working Parts 02:32
Overview of the App Used in This Course 06:26
Key Takeaways 01:21
Resources 00:43
DDD: Modeling Problems in Software 00:45:06
Introduction 00:27
Goals? 00:51
Learning About Our Domain by Talking With a Domain Expert 05:14
Breaking the Domain Into Sub-domains 00:50
Focusing on One Sub-domain With the Domain Expert 05:23
First High-level Model of the Sub-domain 01:06
Creating a Bounded Context 04:45
Difference Between Sub-domain and Bounded Context 02:30
Understanding Context Maps 04:59
Eric Evans on Clearly Defining Context Boundaries 01:30
Bounded Contexts in Our Application 01:26
The Ubiquitous Language of a Bounded Context 03:46
Working on a Ubiquitous Language With the Domain Expert 05:23
Glossary of Terms From This Module 05:21
A Quick Review 00:56
Resources 00:31
Elements of a Domain Model 01:01:05
Introduction 00:23
Goals 01:12
The Importance of Understanding DDD Terminology 02:08
Focus on the Domain 02:53
Anemic and Rich Models 02:10
Entities in DDD and in Our Bounded Context 09:13
Eric Evans on the Single Responsibility of Entities 05:51
Eric Evans on the Entity Equality Methods 01:55
How We've Implemented Entities in Our Code 07:38
Associations (aka Relationships) 04:16
Value Objects 06:54
Eric Evans on the Methods in Value Objects 02:54
Value Objects in Our Code 04:17
Eric Evans on the Entity Logic in Value Objects 01:15
Domain Services 03:15
Glossary 02:40
Key Takeaways 00:52
Resources 01:10
Aggregates in Domain-Driven Design 00:24:44
Introduction 00:19
Goals 00:45
Tackling Data Complexity 01:40
Introducing Aggregates and Aggregate Roots 03:10
Interacting With Aggregates 02:16
Evolving the Appointments Aggregate 01:52
Using Invariants to Better Understand Our Aggregate 02:25
Modeling Breakthroughs and Refactoring 00:59
Considering Schedule as Our New Aggregate 01:41
The Schedule Aggregate in Our Application 06:13
Review Aggregate Tips 01:23
Glossary 01:17
Resources 00:37
Repositories 00:27:51
Introduction 00:14
Goals 00:26
Introducing Repositories 03:44
Repository Tips, Benefits, and Guidance 06:45
Comparing Repositories and Factories 01:03
To IRepository T or Not to IRepository T? 01:03
Generic Repositories in DDD 01:43
Repositories in Our Application 05:10
Refactoring for Better Separation 05:33
Glossary 01:43
References 00:21
Domain Events and Anti-corruption Layers 00:35:53
Introduction 00:18
Goals 00:24
Introducing Domain Events 06:22
Domain Events Demo in a Simple App 10:44
Domain Events in Our Application 09:38
Domain Event Boundaries 02:17
Anti-corruption Layers 03:44
Glossary 01:47
References 00:33
Reaping the Benefits of Domain-Driven Design 00:37:30
Introduction 00:18
Goals 00:33
Our Current System Design 01:15
Discussing a New Feature With the Domain Expert 01:56
Planning the Implementation 01:22
Adding a Message Queue Between Our Apps 05:45
Combining Message Queues, Events, and Services 05:37
Debugging to See Detailed Implementation in Code 10:53
Considering the UI When Designing the Domain 00:50
Homework: Extending the App Again 02:54
Eric Evans on the Fallacy of Perfectionism 02:34
Remember This From This Module! 00:40
Glossary 01:08
References 01:39
[/spoiler]
Видео: MPEG4 Video (H264) 1024x768 15fps 161kbps
Аудио: AAC 44100Hz stereo 128kbps
[spoiler="Скриншоты"]
![]()
[/spoiler]
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 684.9 MB | freecoursewb | 9 months | 0 | 2 | |
| 894.8 MB | freecoursewb | 4 years | 0 | 0 | |
|
[ DevCourseWeb ] Udemy - REST API with Symfony5 and PHP8 using Domain Driven Design Posted by
freecoursewb in Other
|
3.1 GB | freecoursewb | 5 years | 0 | 0 |
| 4.9 GB | tutsnode | 5 years | 2 | 1 | |
| 703.03 MB | Alex Mill | 10 years | 13 | 2 |
All Comments