-
Урок 1.
00:00:43
Welcome
-
Урок 2.
00:00:50
What will you learn in this course?
-
Урок 3.
00:02:19
Who is the course for and prerequisites
-
Урок 4.
00:06:25
Domain Overview
-
Урок 5.
00:02:54
Project Structure Overview
-
Урок 6.
00:07:48
1000 ft. Project Walkthrough
-
Урок 7.
00:00:32
Section Recap
-
Урок 8.
00:04:26
Validation Types
-
Урок 9.
00:04:50
Model Validation
-
Урок 10.
00:03:02
Model Validation using Fluent Validation
-
Урок 11.
00:04:19
Implementing a Fluent Validation Command Validator
-
Урок 12.
00:03:05
MediatR Pipeline Behaviors
-
Урок 13.
00:03:15
Implementing a MediatR Pipeline Behavior
-
Урок 14.
00:01:45
Application Layer Cross-Cutting Concerns via Open Generic Pipeline Behaviors
-
Урок 15.
00:07:45
Implementing Application Layer Cross-Cutting Concerns via Open Generic Pipeline Behaviors
-
Урок 16.
00:02:29
Domain Layer Validations
-
Урок 17.
00:01:33
Validating Business Rules in the Domain Layer
-
Урок 18.
00:01:02
Section Recap
-
Урок 19.
00:02:18
What are Domain Events?
-
Урок 20.
00:02:23
The Domain Events Pattern
-
Урок 21.
00:04:34
Implementing a Domain Event
-
Урок 22.
00:06:22
Domain Events vs. Orchestration
-
Урок 23.
00:05:38
Implementing Domain Event Handlers
-
Урок 24.
00:00:51
Section Recap
-
Урок 25.
00:05:27
Eventual Consistency vs. Transactional Consistency
-
Урок 26.
00:05:29
Eventual Consistency Most Common Implementation and Why it is Wrong
-
Урок 27.
00:04:19
A better approach for handling Eventual Consistency
-
Урок 28.
00:08:00
Implementing Extracting Domain Events For Offline Processing
-
Урок 29.
00:13:25
Implementing Eventual Consistency via an Eventual Consistency Middleware
-
Урок 30.
00:01:04
Section Recap
-
Урок 31.
00:07:37
Testing in Clean Architecture
-
Урок 32.
00:01:39
Domain Layer Unit Testing
-
Урок 33.
00:11:48
Implementing Domain Layer Unit Tests
-
Урок 34.
00:01:49
Application Layer Unit Testing
-
Урок 35.
00:10:19
Implementing Application Layer Unit Tests Part 1
-
Урок 36.
00:01:02
Implementing Application Layer Unit Tests Part 2
-
Урок 37.
00:04:17
Implementing Application Layer Unit Tests Part 3
-
Урок 38.
00:01:15
Subcutaneous Testing
-
Урок 39.
00:09:13
Implementing Subcutaneous Testing Part 1
-
Урок 40.
00:03:08
Implementing Subcutaneous Testing Part 2
-
Урок 41.
00:04:41
Implementing Subcutaneous Testing Part 3
-
Урок 42.
00:01:20
Integration Testing
-
Урок 43.
00:07:57
Implementing Integration Testing
-
Урок 44.
00:01:51
Section Recap
-
Урок 45.
00:04:51
Authentication and Authorization in Clean Architecture
-
Урок 46.
00:08:20
Register, Login, and Create Profile Endpoints Overview
-
Урок 47.
00:04:28
Accessing the Requesting User's Details From the Domain and Application Layers Part 1
-
Урок 48.
00:06:14
Accessing the Requesting User's Details From the Domain and Application Layers Part 2
-
Урок 49.
00:01:46
The 3 Types of Permission-Based Authorization
-
Урок 50.
00:11:44
Implementing Permission-Based Authorization
-
Урок 51.
00:04:43
Implementing Role-Based Authorization
-
Урок 52.
00:01:45
Section Recap
-
Урок 53.
00:00:53
Conclusion