🌸 SPRING SALE - 40% OFF · LIVE NOW

Spring Sale 2026
Save 40% on every course

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

Included in this sale

Pragmatic Clean Architecture Application Layer module

Module 04 · Application Layer and CQRS

5,000+ developers learning⭐⭐⭐⭐⭐4.9 / 5
Pragmatic Clean Architecture course cover

PCA

Build production-ready .NET systems

Pragmatic Clean Architecture

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

Module highlights

A peek at 3 modules. The full course covers more.

  • 03

    Domain Layer and Domain-Driven Design

    Fundamental

    Build a rich domain model with DDD best practices. Learn to express business rules in code that the whole team can read.

    43m

  • 04

    Application Layer and CQRS

    Intermediate

    Design clean, single-purpose use cases using CQRS, and solve cross-cutting concerns with pipeline behaviors.

    45m

  • 05

    Infrastructure Layer

    Intermediate

    Implement a blazing-fast persistence layer with advanced EF Core features and battle-tested concurrency strategies.

    27m

Spring Sale Price

$148$24740% OFF

Use code SPRING26 at checkout

Get PCA
Modular Monolith Architecture Reliable Messaging

Module 08 · Reliable Messaging

2,800+ architects learning⭐⭐⭐⭐⭐4.9 / 5
Modular Monolith Architecture course cover

MMA

Modular systems with a clear path to scale

Modular Monolith Architecture

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

Module highlights

A peek at 3 modules. The full course covers more.

  • 03

    Defining Module Boundaries

    Fundamental

    Apply Domain-Driven Design and Event Storming to discover the right module boundaries for your business domain.

    1h 47m

  • 05

    Module Communication

    Intermediate

    Explore synchronous and asynchronous patterns for inter-module communication, and how each one shapes future flexibility.

    1h 22m

  • 06

    Authentication & Authorization

    Intermediate

    Introduce token-based authentication and role-based access control across modules without leaking responsibilities.

    1h 23m

NEWJust added

  • +.NET 10 upgrade guide
  • +Migrating away from MassTransit and MediatR

Spring Sale Price

$178$29740% OFF

Use code SPRING26 at checkout

Get MMA
Pragmatic REST APIs HATEOAS and Change Management

Module 04 · HATEOAS and Change Management

1,900+ developers learning⭐⭐⭐⭐⭐4.9 / 5
Pragmatic REST APIs course cover

PRA

The complete guide to production-ready REST APIs

Pragmatic 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

Module highlights

A peek at 3 modules. The full course covers more.

  • 03

    Building REST APIs

    Fundamental

    Master HTTP methods, status codes, CRUD operations, validation, searching, filtering, sorting, and pagination.

    4h 25m

  • 04

    HATEOAS and Change Management

    Intermediate

    Make your APIs more discoverable with HATEOAS, implement content negotiation, and manage versioning the right way.

    1h 32m

  • 05

    Authentication and Authorization

    Intermediate

    Secure your APIs with JWT, refresh tokens, and role + attribute-based authorization, the way real production systems do it.

    2h 7m

NEWJust added

  • +.NET 10 upgrade guide

Spring Sale Price

$148$24740% OFF

Use code SPRING26 at checkout

Get PRA

Don't miss the Spring Sale

Lock in 40% off every course with code SPRING26 before the timer runs out.