GET STUDIUM

Online-Videokurs · Udemy

Event-getriebene Architekturen: Event Sourcing & CQRS

Auf einen Blick

Anbieter
Udemy (Kurs-Marktplatz)
Format
Online-Videokurs, Start jederzeit
Sprache
Deutsch
Abschluss
Teilnahmebescheinigung (Udemy)
Preis
tagesaktuell bei Udemy – die Preise dort wechseln durch Rabattaktionen stark
Thema
Software-Engineering & Clean Code
Zum Kurs bei Udemy

Affiliate-Link (Werbung)

Kursbeschreibung

Beschreibung des Anbieters (Udemy-Kursseite) – redaktionell ungeprüft.

Dieser Kurs wurde unter Zuhilfenahme von künstlicher Intelligenz erstellt. Willkommen zu deinem umfassenden Kurs über eventgetriebene Architekturen, Event Sourcing und CQRS. Diese Konzepte gehören zu den modernsten und wirkungsvollsten Ansätzen, um skalierbare, robuste und gut nachvollziehbare Softwaresysteme zu entwickeln.

In diesem Kurs lernst du, wie du komplexe Geschäftsprozesse modellierst, Zustände vollständig über Ereignisse rekonstruierst und Systeme entwirfst, die flexibel, erweiterbar und fehlertolerant arbeiten. Wir starten mit den Grundlagen: Was genau sind Ereignisse? Wie unterscheiden sie sich von Zuständen?

Wie entsteht ein Strom von Ereignissen und wie funktioniert asynchrone Kommunikation über Nachrichten? Anschließend tauchen wir tief in das Prinzip des Event Sourcing ein. Dabei betrachten wir den Wiederaufbau von Zuständen aus einer Ereignisfolge, den Einsatz von Snapshots, die Versionierung, die Behandlung von Konflikten und typische Fehlerquellen.

Du erfährst außerdem, wie du Befehle, Domänenobjekte und fachliche Regeln sauber modellierst. Im nächsten Schritt lernst du CQRS als Architekturprinzip kennen. Du verstehst, wie du Lese- und Schreibmodelle voneinander trennst, Abfragemodelle optimierst und Projektionen erstellst, die dein System effizient und transparent machen.

Ergänzend dazu beschäftigen wir uns mit Sagas, Prozesssteuerung, fachlichen Kompensationen und wichtigen Mustern für Nachrichtenverarbeitung wie Outbox, Idempotenz und Zustellsicherheit. Ein zentraler Bestandteil dieses Kurses ist eine praxisorientierte Fallstudie. Gemeinsam modellieren wir ein komplettes Bestell- und Zahlungssystem, inklusive fachlicher Bereiche, Ereignisketten, Befehle, Prozesslogik und Abfragemodelle.

Dieser Kurs richtet sich an erfahrene Entwicklerinnen und Entwickler sowie an Architektinnen und Architekten, die moderne Softwarearchitekturen verstehen und anwenden möchten.

Gut zu wissen

Udemy ist ein Kurs-Marktplatz: Die Kurse kommen von unabhängigen Trainer:innen mit eigenem Stil und eigener Praxis. Ob beides zu dir passt, zeigt die Kursseite bei Udemy am besten selbst – im Vorschau-Video, in den Bewertungen und in den Fragen der Teilnehmenden. Zum Abschluss gibt es eine Teilnahmebescheinigung. Wer lieber betreut lernt – mit Fernlehrer, Einsendeaufgaben und Zeugnis, bis hin zu IHK- oder Hochschulabschlüssen – findet im Fernstudium-Verzeichnis staatlich zugelassene Fernkurse und Studiengänge.

Ähnliche Kurse