YoVDO

CQRS in Practice

Offered By: Pluralsight

Tags

Microservices Courses Software Development Courses Software Architecture Courses CQRS Courses

Course Description

Overview

There are a lot of misconceptions around the CQRS pattern. This course is an in-depth guideline into every concern or implementation question you've ever had about CQRS.

There are a lot of misconceptions around the CQRS pattern, especially when it comes to applying it in real-world software projects. In this course, CQRS in Practice, you will learn all about CQRS with event sourcing, database configuration for reads and writes, and more. First, you will learn exactly what CQRS is, the principles behind it, and the benefits it can provide for your project. Next, you will explore the common misconceptions and anti-patterns around CQRS. Finally, you will see a detailed, step-by-step implementation of this pattern in practice. The sample project you'll be working on is close to what you will find in the real world, and you will see each step on the way to CQRS in great detail. By the end of this course, you will have a foundational understanding of the CQRS pattern and how to implement it in your software projects.

Topics:
  • Course Overview
  • Introduction
  • Introducing a Sample Project
  • Refactoring Towards a Task-based Interface
  • Segregating Commands and Queries
  • Implementing Decorators upon Command and Query Handlers
  • Simplifying the Read Model
  • Introducing a Separate Database for Queries
  • Synchronizing the Commands and Queries Databases
  • CQRS Best Practices and Misconceptions

Taught by

Vladimir Khorikov

Related Courses

Modern Software Architecture: Domain Models, CQRS, and Event Sourcing
Pluralsight
ASP.NET Core - SOLID and Clean Architecture
Udemy
Complete guide to building an app with .Net Core and React
Udemy
Master Spring Boot Microservices with CQRS & Event Sourcing
Udemy
Event-Driven Microservices, CQRS, SAGA, Axon, Spring Boot
Udemy