Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Domain-driven Design: CQRS in Practice

This course will teach you how to build applications using CQRS and domain-driven design for better scalability and maintainability.

Intermediate
2h 43m
(0)

Created by Lindsey Broos

Last Updated Dec 04, 2025

Course Thumbnail
  • Course

Domain-driven Design: CQRS in Practice

This course will teach you how to build applications using CQRS and domain-driven design for better scalability and maintainability.

Intermediate
2h 43m
(0)

Created by Lindsey Broos

Last Updated Dec 04, 2025

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Traditional CRUD applications can fall short in complex domains, leading to scalability and maintenance challenges. In this course, Domain-driven Design: CQRS in Practice, you’ll learn to evolve a traditional CRUD-based application into a scalable, testable, and domain-focused system using CQRS and domain-driven design. First, you’ll explore the problems with CRUD in complex domains and how CQRS solves them. Next, you’ll discover how you can separate read and write operations. Finally, you’ll learn how to use domain events and read model projections. When you’re finished with this course, you’ll have the skills and knowledge of CQRS needed to structure modern .NET applications for the long term.

Domain-driven Design: CQRS in Practice
Intermediate
2h 43m
(0)
Table of contents

About the author
Lindsey Broos - Pluralsight course - Domain-driven Design: CQRS in Practice
Lindsey Broos
6 courses 4.7 author rating 63 ratings

Lindsey Broos is a .NET developer and Microsoft MVP in Developer Technologies with a background in medical research. She made the switch to software development in 2018 and has since been working primarily with C#, .NET, and Azure in both consulting and product teams. She currently works as a consultant at Talent-IT. Lindsey is passionate about improving the way developers work and enjoys creating content that helps make software development more approachable and sustainable. She leads Visug (the .NET user group in Belgium) and is part of the content teams behind conferences like Techorama and Azure Dev Summit.

Get started with Pluralsight