Three flagship courses to take you from senior developer to software architect. Pragmatic Clean Architecture, Modular Monolith Architecture, and Pragmatic REST APIs, all 40% off with code SPRING26.
Only 53 spots left at this price

Module 04 · Application Layer and CQRS

PCA
Build production-ready .NET systems
Master Clean Architecture, Domain-Driven Design, and CQRS. Learn to design applications that stand the test of time, from the domain layer all the way to deployment.
.NET 8
Modern application platform
PostgreSQL
Production-grade database
Redis
Distributed caching layer
Docker
Container-first dev workflow
A peek at 3 modules. The full course covers more.
Build a rich domain model with DDD best practices. Learn to express business rules in code that the whole team can read.
43m
Design clean, single-purpose use cases using CQRS, and solve cross-cutting concerns with pipeline behaviors.
45m
Implement a blazing-fast persistence layer with advanced EF Core features and battle-tested concurrency strategies.
27m
Spring Sale Price
Use code SPRING26 at checkout

Module 08 · Reliable Messaging

MMA
Modular systems with a clear path to scale
Design modular systems with clear boundaries, event-driven communication, and a clean migration path to microservices, built around a real reference application, Evently.
.NET 10
Latest modular platform features
PostgreSQL
Per-module schema isolation
RabbitMQ
Distributed messaging between modules
Docker
Reproducible local environment
A peek at 3 modules. The full course covers more.
Apply Domain-Driven Design and Event Storming to discover the right module boundaries for your business domain.
1h 47m
Explore synchronous and asynchronous patterns for inter-module communication, and how each one shapes future flexibility.
1h 22m
Introduce token-based authentication and role-based access control across modules without leaking responsibilities.
1h 23m
NEWJust added
Spring Sale Price
Use code SPRING26 at checkout

Module 04 · HATEOAS and Change Management

PRA
The complete guide to production-ready REST APIs
Ship robust REST APIs with auth, HATEOAS, caching, versioning, and a complete client integration story, including a React SPA that talks to your API.
.NET 10
Latest ASP.NET Core features
PostgreSQL
Reliable API backing store
React
Full-stack client integration
Azure
Cloud deployment & monitoring
A peek at 3 modules. The full course covers more.
Master HTTP methods, status codes, CRUD operations, validation, searching, filtering, sorting, and pagination.
4h 25m
Make your APIs more discoverable with HATEOAS, implement content negotiation, and manage versioning the right way.
1h 32m
Secure your APIs with JWT, refresh tokens, and role + attribute-based authorization, the way real production systems do it.
2h 7m
NEWJust added
Spring Sale Price
Use code SPRING26 at checkout
Lock in 40% off every course with code SPRING26 before the timer runs out.