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

Event Modeling

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