Become the Event Modeling Expert in the Team.
This course helps you becoming an Expert in the modern way to designing information systems with Event Modeling and Event Sourcing

No more scrolling through endless tutorials and outdated blogs - learn Event Sourcing with a single, consistent example throughout the course. Save weeks learning to plan and build systems with Event Modeling & Event Sourcing using a consistent, realistic example from initial requirements to running code.
What participants have to say about the course
Arriving empty-handed, you depart with a bag brimming with tools — everything requisite to embark on Event Modeling and Event Sourcing.I find the course very good for me as a newcomer.Hitzuo ( March, 2025 )
To the point, practical and visual approach to event modeling and event sourcing. It is a perfect compliment to the book and it includes Martin's eventmodeling Miro toolkit.Adriaan B. ( March, 2025 )
I'm watching most of the videos 1.5x the speed because I'm familiar with most of the concepts, but I see how valuable it is. It also helps me to organize all my knowledge on Event ModelingManuel O. ( March, 2025 )
I am gradually working my way through your course, it feels like the perfect companion to the book and I am finding it to be a great way to get more familiar with your great Miro tooling.Gary W. ( March, 2025 )
Learning by doing
If you want to speed up your understanding, you can read the book 'Understanding Event Sourcing' in parallel. The course and the book follow the same structure, so you can seamlessly switch between reading and doing. ( Book available separately here )

One practical example
The whole course builds one non-trivial example step by step - exactly how you would do it in a real-world project.
Plan the system directly in Miro
Event Modeling allows you to model systems directly on a whiteboard using just a handful of simple patterns
No Frameworks - learn the concepts directly in the Browser
In Part II of the course, we intentionally do not use any Event Sourcing Frameworks - so you can really focus on the essentials and build a strong foundation.
Short concise lectures
Most lectures focus on the essentials and the really important things you need to know ( Video length 3-5 min on average )
Use Professional Modelling Tooling - for free
With the included Tooling-License you can work and plan the system directly on a Miro Whiteboard.
The fastest learning experience
Like having a professional sitting by your side the whole time.
1. Instant access
You´ll get a registration mail with your access directly after you purchased the course


2. Event Modeling Tooling
Access the Event Modeling Tools right away ( including Tutorials how to use the Code Generation )
3. Learn Event Modeling & Event Sourcing
First understand the concepts, then apply them. This course does not use any Framework - you learn from scratch.

Axon
Typescript / NextJS
.Net ( with Decider )
.Net ( with Aggregates )
.Net ( with Command Handlers )
Ruby ( in progress )
Emmet and Postgres ( in progress )
Elixir ( in progress )
4. Learn with different Stacks
There are reference implementations of the sample application in many different stacks ( and more to come )
"Implementing Event Sourcing"
249 €
Including a life-time Miro Event Modeling Licence ( free for commercial use, limited to one Board )You just need a Miro account (free or paid; both work fine).
Zero Risk - 14 day money back if you don´t like it
"The fastest way to learn Event Modeling & Event Sourcing"
Get everything set up, ask your important questions, and receive expert advice from the start.
Accelerate your learning with the Coaching Bundle.
What to expect in the Course

We start here by going over the Event Modeling basics.
Just like in the book, we plan the whole system step by step using Event Modeling.


The exercises delve into detail and show you step by step how to build slices.
Sample Video "State Change Slices"
Join the Live Webinars and place your questions.
Join the free 60-minute webinar once per month and ask your questions (only for course participants).
One example - many stacks
There are different implementations of the same example in different stacks
Ruby / Axon & Spring / .NET / Emmet / Plain Typescript / more to come!
Discord Community to place your questions
There is always someone available to help
Reading & Doing
You don´t learn by reading, you do learn by doing. This course helps you apply your knowledge right away.
All Webinar Recordings
Only available in the course.
Your competitive advantage
The market is more competitive than ever. You not only compete with other developers ( as if that wasn´t difficult enough) - now you also compete with AI.
Skills like System Design , Communication with Stakeholders, building flexible Architectures will be relevant even with AI.Exactly that is a major benefit of Event Modeling, Event Sourcing and Slice-based Architectures. Most companies are starting to realize this.
System Design on a Whiteboard
You only need a whiteboard and a free Miro Account to plan a full system from scratch.
Model 80% faster with Tooling
The Miro Tooling was built for my company - to be able to model faster with customers. Now you can use it too.
Prevent costly mistakes by validating the model continuously
Many time consuming errors can be prevented by just doing live validations. I learned that early and built my tooling around this idea.
(Re)structure your Model effortlessly
One caveat of Whiteboards - what happens after the initial model? You need to maintain it. The tooling helps you with very specific capabilities to tackle the typical Miro Problems like moving elements around and selecting Elements.
Draw Wireframes on the fly
The tooling enables you to create wireframes effortlessly, keeping the focus on design rather than adjusting UI elements while others are watching.
You´ll get..
75+ Video Lessons
40+ Lectures
Instant access
Modules, Lectures and Exercises added constantly
Miro Toolkit included
This will happen after your purchase..
You´ll get a Confirmation E-Mail with your Account. Your access is immediately active
You´ll get a discount voucher for the book - if you haven´t purchased it already
You'll receive a registration email with your access immediately after purchasing the course.
You´ll get a tutorial how to acivate your Lifetime Miro Toolkit License
We have one exclusive Webinar a month for all Course Subscribers
You can cancel up to 14 days after your purchase for a full refund. No questions asked. ( Your Miro License will get deactivated automatically )
Need access for your Team?..
You might be interested in my Accelerate Program, that is especially designed for Teams getting started with Event Modeling & Event Sourcing!
FAQ..
Does the course only cover the basics?
No - I put in all the practical tips and also will add new lectures as questions come in from participants. So this will be a great resource to learn from other practitioners ( not only me )
What happens if I want to use the Money Back Guarantee
I´ll refund your money without questions. Well, I´ll certainly ask for a reason, because I want to improve the course ( also for you ). But of course, no matter if you answer or not or what you say ( or don´t ), you´ll get your money back immediately.
When do I get my Miro License?
In the welcome E-Mail is a step by step instruction for that. Basically you send me an E-Mail with your Miro Id and the E-Mail you used to purchase, typically the license gets activated within minutes.
How do I get started
Immediately after purchase you get a Welcome E-Mail with all the steps and links you need. You Account is active immediately after purchase.
How I wish..
I had this course 5 years ago, it would have saved me countless hours of trial & error.
Zero risk—14-day money-back guarantee if you don't like it.
© Nebulit GmbH - 2025