Download link
File List
-
81.Transactional Outbox Pattern.mp4 95.73 MB
01 - Domain Layer - start.zip 1003 B
01.Welcome.mp4 12.68 MB
02 - Application Layer - end.zip 32.36 KB
02 - Application Layer - start.zip 18.19 KB
02.What you will learn in this course.mp4 2.58 MB
03 - Infrastructure Layer - end.zip 41.96 KB
03 - Infrastructure Layer - start.zip 32.71 KB
03.Who this course is for.mp4 2.34 MB
04 - Presentation Layer - end.zip 116.43 KB
04 - Presentation Layer - start.zip 53.23 KB
04.What are the prerequisites for taking this course.mp4 2.72 MB
05 - Authentication - end.zip 89.31 KB
05 - Authentication - start.zip 75.61 KB
05.Architectural principles & Design principles.mp4 16.29 MB
06 - Authorization - end.zip 110.45 KB
06 - Authorization - start.zip 96.37 KB
06.Clean Architecture layers.mp4 8.3 MB
07 - Advanced Topics - end.zip 123.74 KB
07 - Advanced Topics - start.zip 111.31 KB
07 - B - Minimal APIs - end.zip 123.81 KB
07 - B - Minimal APIs - start.zip 124.67 KB
07.What we are building & why.mp4 4.84 MB
08 - Testing - end.zip 169.59 KB
08.Chapter recap.mp4 10.62 MB
09.Introduction.mp4 5.48 MB
10.Creating the Domain project.mp4 2.95 MB
11.Defining our first domain entity.mp4 12.82 MB
12.What is an Entity in Domain-Driven Design.mp4 8.59 MB
13.Introducing Value Objects for solving primitive obsession.mp4 27.65 MB
14.The importance of private setters in the domain model and encapsulation.mp4 1.28 MB
15.Using the Static Factory pattern in the domain.mp4 10.05 MB
16.Introducing the Domain Events pattern to the solution.mp4 10.37 MB
17.Adding Repositories and the Unit of Work to the domain.mp4 5.74 MB
18.Creating the Booking entity.mp4 12.7 MB
19.Implementing a Domain service.mp4 14.48 MB
20.Using Double Dispatch for a better domain model.mp4 5.15 MB
21.Introducing the Result class to the project.mp4 13.55 MB
22.Defining a dictionary of domain errors.mp4 5.08 MB
23.Chapter recap.mp4 7.43 MB
24.Introduction.mp4 13.61 MB
25.Creating the Application project.mp4 1.23 MB
26.Configuring dependency injection and installing MediatR.mp4 8.31 MB
27.Adding the required abstractions for CQRS.mp4 11.12 MB
28.Implementing Commands with the rich domain model & repositories.mp4 32.52 MB
29.Defining a domain event handler.mp4 16.2 MB
30.Implementing Queries with Dapper for blazing performance.mp4 38.49 MB
31.Solving logging as a cross-cutting concern.mp4 13.07 MB
32.Creating a Validation pipeline for commands.mp4 21.07 MB
33.Chapter recap.mp4 10.69 MB
34.Introduction.mp4 2.8 MB
35.Creating the Infrastructure project.mp4 1.16 MB
36.Configuring infrastructure services with dependency injection.mp4 11.1 MB
37.Adding Entity Framework Core to the solution.mp4 5.89 MB
38.Configuring Entity Framework Core with dependency injection.mp4 6.22 MB
39.Creating the Domain entity configurations.mp4 14.6 MB
40.Automatically applying entity configurations.mp4 2.57 MB
41.Implementing repository interfaces using a generic repository.mp4 10.54 MB
42.Implementing the SQL connection factory.mp4 6.46 MB
43.Publishing domain events inside the Unit of Work.mp4 15.46 MB
44.Solving race conditions with optimistic concurrency.mp4 18.65 MB
45.Chapter recap.mp4 8.09 MB
46.Introduction.mp4 2.9 MB
47.Creating the Presentation project.mp4 9 MB
48.Configuring services with dependency injection.mp4 3.01 MB
49.Adding Controllers and endpoints.mp4 20.08 MB
50.Setting up Docker Compose and running the API.mp4 12.34 MB
51.Creating EF migrations and applying them.mp4 23.31 MB
52.Seeding initial data.mp4 10.28 MB
53.Adding Middleware - Global exception handler.mp4 10.07 MB
54.Demo Presentation layer & API.mp4 5.79 MB
55.Chapter recap.mp4 11.51 MB
56.Introduction.mp4 4.55 MB
57.Keycloak identity provider setup.mp4 7.24 MB
58.Keycloak admin panel overview.mp4 3.93 MB
59.Demo Obtaining JWTs using Keycloak.mp4 7.76 MB
60.Configuring authentication middleware & services.mp4 8.15 MB
61.Configuring JWT authentication options.mp4 7.87 MB
62.Demo Authentication in action.mp4 2.4 MB
63.Implementing the user registration feature.mp4 11.59 MB
64.Adding an API endpoint for registering a user.mp4 5.01 MB
65.Implementing the authentication service.mp4 15.51 MB
66.Configuring the authentication service as a typed HTTP client.mp4 8.65 MB
67.Demo User registration with Keycloak.mp4 2.69 MB
68.Implementing the user login feature.mp4 15.24 MB
69.Demo User login with Keycloak.mp4 2.77 MB
70.Chapter recap.mp4 6.47 MB
71.Introduction.mp4 1.64 MB
72.Implementing Role-based Authorization.mp4 76.22 MB
73.Implementing Permission-based Authorization.mp4 65.94 MB
74.Implementing Resource-based Authorization.mp4 30.25 MB
75.Chapter recap.mp4 9.1 MB
76.Introduction.mp4 1.6 MB
77.Structured Logging with Serilog and Seq.mp4 73.59 MB
78.Distributed Caching with Redis.mp4 74.69 MB
79.Health Checks in Clean Architecture.mp4 40.63 MB
80.Implementing API Versioning.mp4 53.53 MB
01 - Domain Layer - end.zip 17.98 KB
82.Minimal APIs.mp4 43 MB
83.Chapter recap.mp4 10.36 MB
84.Introduction.mp4 2.55 MB
85.Domain Layer Unit Testing.mp4 67.27 MB
86.Application Layer Unit Testing.mp4 79.69 MB
87.Integration Testing.mp4 88.08 MB
88.Functional Testing.mp4 61.4 MB
89.Architecture Testing.mp4 38.69 MB
90.Chapter recap.mp4 12.96 MB
91.One Small Ask From Me.mp4 26.54 MB
Bookify -v2.0- Endpoints.postman_collection 10.73 KB
Bookify -v2.1- Endpoints.postman_collection 12.57 KB
bookify-realm-export.json 70.47 KB
CICD Blueprint.html 1.7 MB
clean_architecture_template.zip 75.89 KB
Configuring JWT authentication options.html 1.7 MB
Configuring the authentication service as a typed HTTP client.html 1.7 MB
Directory.Build.props 619 B
editorconfig.txt 13.62 KB
Keycloak identity provider setup.html 1.56 MB
Pragmatic Clean Architecture.pdf 1.09 MB
Source Code.zip 206.29 KB
Download Info
-
Tips
“Pragmatic Clean Architecture” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.
-
DMCA Notice and Takedown Procedure
If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.