Event Store Cloud has reached General Availability. It's production-ready and supports AWS, Azure, and GCP - click here to find out more

Training courses

Learn Event Sourcing, CQRS, DDD, and EventStoreDB with our professional training courses for developers and software architects.

Building event-sourced systems

  • Virtual Classroom

    Event Sourcing and CQRS Basics

    1 day

    Event Sourcing has quickly become one of the most important development patterns for building modern distributed systems. This course provides you the basic concepts around Event Sourcing, how it relates to CQRS (Command-Query Responsibility Segregation), and how to use the pattern.

  • Virtual Classroom

    Advanced Event Sourcing, CQRS, and DDD Modelling

    2 days

    Event Sourcing is an implementation of a persistence model where instead of updating the current state of the system we persist its whole history as a stream of events. In this advanced training you will gain the necessary experience on how to model and implement complex systems using Domain-Driven Design, CQRS and Event Sourcing.