Home Search Profile

Master CQRS & Event Sourcing in C# .NET - 2024 Pro

Focused View

7:19:37

  • 1 -Introduction.mp4
    01:37
  • 2 -Course Structure.mp4
    04:43
  • 3 - Source Code in C#.html
  • 1 -What is Event Sourcing.mp4
    16:43
  • 2 -The Business Insights of Event-Sourced Systems.mp4
    04:09
  • 3 -The Technical Advantages of Event-Sourced Systems.mp4
    06:18
  • 4 -Building your own Event Store vs. using a third party solution.mp4
    06:53
  • 1 -What is CQRS.mp4
    09:17
  • 2 -Implementing a Command.mp4
    21:59
  • 3 -Implementing Command Handlers.mp4
    25:48
  • 4 -Queries.mp4
    06:50
  • 1 -Implementing Aggregate Roots.mp4
    39:07
  • 1 -High-Level Architecture.mp4
    09:32
  • 2 -What database should you use.mp4
    08:12
  • 3 -Using AWS DynamoDB as an Event Store.mp4
    05:45
  • 1 -Overview of the components we will build.mp4
    04:36
  • 2 -Data flow within the architecture and how the event store will operate.mp4
    05:22
  • 3 -Implementing DynamoDB Tables by Hand.mp4
    14:24
  • 4 -Implementing DynamoDB Tables with CloudFomration.mp4
    13:42
  • 5 -Creating a DynamoDB Event Store in C# and .NET Core.mp4
    52:33
  • 6 -How to manage concurrency violations.mp4
    22:59
  • 7 -Memory Event Store.mp4
    08:24
  • 1 -What is a Snapshot.mp4
    07:39
  • 2 -Implementing a Snapshot.mp4
    17:37
  • 1 -What is a Projection.mp4
    10:01
  • 2 -Implementing a Projection.mp4
    07:32
  • 1 -Publishing and consuming domain events.mp4
    10:32
  • 2 -Implementing a consistent domain event publication process.mp4
    41:57
  • 1 -The importance of read models.mp4
    07:03
  • 2 -Implementing a read model in C# using MySQL on AWS.mp4
    44:13
  • 1 -Final Thoughts.mp4
    04:10
  • More details


    Course Overview

    This advanced course teaches you to build scalable event-driven architectures in C# .NET using CQRS, Event Sourcing, and Domain-Driven Design principles. Learn to create robust event stores and optimize system performance.

    What You'll Learn

    • Implement Event Sourcing as your system's source of truth
    • Design and build a production-ready event store in C#
    • Apply CQRS patterns to separate read/write operations

    Who This Is For

    • .NET/C# developers building complex systems
    • Software architects designing event-driven solutions
    • Java developers who can adapt C# concepts

    Key Benefits

    • Hands-on implementation with AWS DynamoDB
    • Master DDD patterns like aggregate roots
    • Learn projections, snapshots and read models

    Curriculum Highlights

    1. Event Sourcing fundamentals and architecture
    2. CQRS implementation patterns
    3. Building event stores with DynamoDB
    Focused display
    Category

    C#

    • language english
    • Training sessions 30
    • duration 7:19:37
    • Release Date 2025/04/19