Download link
File List
-
01 - Domain Layer - end.zip 17.98 KB
.pad/505875 494.02 KB
01 - Domain Layer - start.zip 1003 B
.pad/523285 511.02 KB
01.Welcome.mp4 12.68 MB
.pad/330550 322.8 KB
02 - Application Layer - end.zip 32.36 KB
.pad/491153 479.64 KB
02 - Application Layer - start.zip 18.19 KB
.pad/505663 493.81 KB
02.What you will learn in this course.mp4 2.58 MB
.pad/436612 426.38 KB
03 - Infrastructure Layer - end.zip 41.96 KB
.pad/481318 470.04 KB
03 - Infrastructure Layer - start.zip 32.71 KB
.pad/490793 479.29 KB
03.Who this course is for.mp4 2.34 MB
.pad/168898 164.94 KB
04 - Presentation Layer - end.zip 116.43 KB
.pad/405067 395.57 KB
04 - Presentation Layer - start.zip 53.23 KB
.pad/469776 458.77 KB
04.What are the prerequisites for taking this course.mp4 2.72 MB
.pad/296882 289.92 KB
05 - Authentication - end.zip 89.31 KB
.pad/432835 422.69 KB
05 - Authentication - start.zip 75.61 KB
.pad/446860 436.39 KB
05.Architectural principles & Design principles.mp4 16.29 MB
.pad/216292 211.22 KB
06 - Authorization - end.zip 110.45 KB
.pad/411187 401.55 KB
06 - Authorization - start.zip 96.37 KB
.pad/425607 415.63 KB
06.Clean Architecture layers.mp4 8.3 MB
.pad/214273 209.25 KB
07 - Advanced Topics - end.zip 123.74 KB
.pad/397582 388.26 KB
07 - Advanced Topics - start.zip 111.31 KB
.pad/410307 400.69 KB
07 - B - Minimal APIs - end.zip 123.81 KB
.pad/397504 388.19 KB
07 - B - Minimal APIs - start.zip 124.67 KB
.pad/396626 387.33 KB
07.What we are building & why.mp4 4.84 MB
.pad/164491 160.64 KB
08 - Testing - end.zip 169.59 KB
.pad/350625 342.41 KB
08.Chapter recap.mp4 10.62 MB
.pad/395055 385.8 KB
09.Introduction.mp4 5.48 MB
.pad/22789 22.25 KB
10.Creating the Domain project.mp4 2.95 MB
.pad/48031 46.91 KB
11.Defining our first domain entity.mp4 12.82 MB
.pad/185481 181.13 KB
12.What is an Entity in Domain-Driven Design.mp4 8.59 MB
.pad/426380 416.39 KB
13.Introducing Value Objects for solving primitive obsession.mp4 27.65 MB
.pad/363010 354.5 KB
14.The importance of private setters in the domain model and encapsulation.mp4 1.28 MB
.pad/225846 220.55 KB
15.Using the Static Factory pattern in the domain.mp4 10.05 MB
.pad/475198 464.06 KB
16.Introducing the Domain Events pattern to the solution.mp4 10.37 MB
.pad/139907 136.63 KB
17.Adding Repositories and the Unit of Work to the domain.mp4 5.74 MB
.pad/267650 261.38 KB
18.Creating the Booking entity.mp4 12.7 MB
.pad/316990 309.56 KB
19.Implementing a Domain service.mp4 14.48 MB
.pad/18530 18.1 KB
20.Using Double Dispatch for a better domain model.mp4 5.15 MB
.pad/368138 359.51 KB
21.Introducing the Result class to the project.mp4 13.55 MB
.pad/467651 456.69 KB
22.Defining a dictionary of domain errors.mp4 5.08 MB
.pad/437533 427.28 KB
23.Chapter recap.mp4 7.43 MB
.pad/77802 75.98 KB
24.Introduction.mp4 13.61 MB
.pad/409657 400.06 KB
25.Creating the Application project.mp4 1.23 MB
.pad/283019 276.39 KB
26.Configuring dependency injection and installing MediatR.mp4 8.31 MB
.pad/197800 193.16 KB
27.Adding the required abstractions for CQRS.mp4 11.12 MB
.pad/402053 392.63 KB
28.Implementing Commands with the rich domain model & repositories.mp4 32.52 MB
.pad/498555 486.87 KB
29.Defining a domain event handler.mp4 16.2 MB
.pad/310737 303.45 KB
30.Implementing Queries with Dapper for blazing performance.mp4 38.49 MB
.pad/8554 8.35 KB
31.Solving logging as a cross-cutting concern.mp4 13.07 MB
.pad/448609 438.09 KB
32.Creating a Validation pipeline for commands.mp4 21.07 MB
.pad/451744 441.16 KB
33.Chapter recap.mp4 10.69 MB
.pad/321742 314.2 KB
34.Introduction.mp4 2.8 MB
.pad/211853 206.89 KB
35.Creating the Infrastructure project.mp4 1.16 MB
.pad/351695 343.45 KB
36.Configuring infrastructure services with dependency injection.mp4 11.1 MB
.pad/418658 408.85 KB
37.Adding Entity Framework Core to the solution.mp4 5.89 MB
.pad/112249 109.62 KB
38.Configuring Entity Framework Core with dependency injection.mp4 6.22 MB
.pad/294445 287.54 KB
39.Creating the Domain entity configurations.mp4 14.6 MB
.pad/422287 412.39 KB
40.Automatically applying entity configurations.mp4 2.57 MB
.pad/450996 440.43 KB
41.Implementing repository interfaces using a generic repository.mp4 10.54 MB
.pad/483601 472.27 KB
42.Implementing the SQL connection factory.mp4 6.46 MB
.pad/39805 38.87 KB
43.Publishing domain events inside the Unit of Work.mp4 15.46 MB
.pad/36953 36.09 KB
44.Solving race conditions with optimistic concurrency.mp4 18.65 MB
.pad/367366 358.76 KB
45.Chapter recap.mp4 8.09 MB
.pad/434284 424.11 KB
46.Introduction.mp4 2.9 MB
.pad/104082 101.64 KB
47.Creating the Presentation project.mp4 9 MB
.pad/3752 3.66 KB
48.Configuring services with dependency injection.mp4 3.01 MB
.pad/516977 504.86 KB
49.Adding Controllers and endpoints.mp4 20.08 MB
.pad/443022 432.64 KB
50.Setting up Docker Compose and running the API.mp4 12.34 MB
.pad/165678 161.79 KB
51.Creating EF migrations and applying them.mp4 23.31 MB
.pad/197627 193 KB
52.Seeding initial data.mp4 10.28 MB
.pad/235544 230.02 KB
53.Adding Middleware - Global exception handler.mp4 10.07 MB
.pad/448355 437.85 KB
54.Demo Presentation layer & API.mp4 5.79 MB
.pad/220652 215.48 KB
55.Chapter recap.mp4 11.51 MB
.pad/513589 501.55 KB
56.Introduction.mp4 4.55 MB
.pad/475250 464.11 KB
57.Keycloak identity provider setup.mp4 7.24 MB
.pad/272060 265.68 KB
58.Keycloak admin panel overview.mp4 3.93 MB
.pad/78500 76.66 KB
59.Demo Obtaining JWTs using Keycloak.mp4 7.76 MB
.pad/247146 241.35 KB
60.Configuring authentication middleware & services.mp4 8.15 MB
.pad/369962 361.29 KB
61.Configuring JWT authentication options.mp4 7.87 MB
.pad/136127 132.94 KB
62.Demo Authentication in action.mp4 2.4 MB
.pad/100588 98.23 KB
63.Implementing the user registration feature.mp4 11.59 MB
.pad/426877 416.87 KB
64.Adding an API endpoint for registering a user.mp4 5.01 MB
.pad/514782 502.72 KB
65.Implementing the authentication service.mp4 15.51 MB
.pad/510747 498.78 KB
66.Configuring the authentication service as a typed HTTP client.mp4 8.65 MB
.pad/371413 362.71 KB
67.Demo User registration with Keycloak.mp4 2.69 MB
.pad/330022 322.29 KB
68.Implementing the user login feature.mp4 15.24 MB
.pad/271166 264.81 KB
69.Demo User login with Keycloak.mp4 2.77 MB
.pad/240392 234.76 KB
70.Chapter recap.mp4 6.47 MB
.pad/31221 30.49 KB
71.Introduction.mp4 1.64 MB
.pad/378399 369.53 KB
72.Implementing Role-based Authorization.mp4 76.22 MB
.pad/294788 287.88 KB
73.Implementing Permission-based Authorization.mp4 65.94 MB
.pad/67389 65.81 KB
74.Implementing Resource-based Authorization.mp4 30.25 MB
.pad/264088 257.9 KB
75.Chapter recap.mp4 9.1 MB
.pad/415630 405.89 KB
76.Introduction.mp4 1.6 MB
.pad/417824 408.03 KB
77.Structured Logging with Serilog and Seq.mp4 73.59 MB
.pad/428458 418.42 KB
78.Distributed Caching with Redis.mp4 74.69 MB
.pad/329646 321.92 KB
79.Health Checks in Clean Architecture.mp4 40.63 MB
.pad/391236 382.07 KB
80.Implementing API Versioning.mp4 53.53 MB
.pad/490976 479.47 KB
81.Transactional Outbox Pattern.mp4 95.73 MB
.pad/279634 273.08 KB
82.Minimal APIs.mp4 43 MB
.pad/521949 509.72 KB
83.Chapter recap.mp4 10.36 MB
.pad/148866 145.38 KB
84.Introduction.mp4 2.55 MB
.pad/467187 456.24 KB
85.Domain Layer Unit Testing.mp4 67.27 MB
.pad/243323 237.62 KB
86.Application Layer Unit Testing.mp4 79.69 MB
.pad/326640 318.98 KB
87.Integration Testing.mp4 88.08 MB
.pad/436672 426.44 KB
88.Functional Testing.mp4 61.4 MB
.pad/107159 104.65 KB
89.Architecture Testing.mp4 38.69 MB
.pad/328218 320.53 KB
90.Chapter recap.mp4 12.96 MB
.pad/46159 45.08 KB
91.One Small Ask From Me.mp4 26.54 MB
.pad/482313 471.01 KB
Bookify -v2.0- Endpoints.postman_collection 10.73 KB
.pad/513299 501.27 KB
Bookify -v2.1- Endpoints.postman_collection 12.57 KB
.pad/511420 499.43 KB
CICD Blueprint.html 1.7 MB
.pad/310824 303.54 KB
Configuring JWT authentication options.html 1.7 MB
.pad/318721 311.25 KB
Configuring the authentication service as a typed HTTP client.html 1.7 MB
.pad/317593 310.15 KB
Directory.Build.props 619 B
.pad/523669 511.4 KB
Keycloak identity provider setup.html 1.56 MB
.pad/458900 448.14 KB
Pragmatic Clean Architecture.pdf 1.09 MB
.pad/429019 418.96 KB
Source Code.zip 206.29 KB
.pad/313045 305.71 KB
bookify-realm-export.json 70.47 KB
.pad/452125 441.53 KB
clean_architecture_template.zip 75.89 KB
.pad/446575 436.11 KB
editorconfig.txt 13.62 KB
.pad/510340 498.38 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.