thePHP.cc Logo English Kontakt
Event Sourcing

Event Sourcing

Event Sourcing bedeutet, Zustand aus einem Strom von unveränderlichen Ereignissen abzuleiten. Während klassische datenzentrische Architekturen üblicherweise den aktuellen Zustand einer Anwendung in einer relationalen Datenbank speichern, begreift Event Sourcing den Strom von Events (Event Ledger oder Event Log) als die kanonische Quelle der Wahrheit.

In dieser Schulung lernen Sie Event Sourcing anhand von zahlreichen Praxisbeispielen und Live-Coding kennen und in der Praxis anwenden. Darüber hinaus gehen wir auf den Bezug von Event Sourcing zu CQRS ein, zeigen auf, wie Sie Event Sourcing schrittweise auch in Legacy-Anwendungen einführen können und geben wertvolle Tipps zum Einsatz von Event Sourcing in der Praxis.

Lernziele

Zielgruppe

Diese Schulung richtet sich an professionelle Software-Entwickler, die Event Sourcing noch nicht kennen oder bereits erste Erfahrungen damit gemacht haben. Die Übungen und Codebeispiele sind in PHP, aber auch für Programmierer zugänglich, die in anderen objektorientierten Sprachen entwickeln.

Voraussetzungen

Die Teilnehmenden sollten mindestens 1-2 Jahre Erfahrung in der Programmierung mit PHP oder einer ähnlichen Programmiersprache haben. Sie sollten Erfahrung mit prozeduraler und objektorientierter Programmierung haben und den Umgang mit einer IDE und gängigen Entwicklungswerkzeugen wie der Versionskontrolle Git sicher beherrschen.

Event Sourcing 990,- EUR 10 Credits

5 Online-Sitzungen á 120 Minuten

Diese Schulung startet das nächste Mal am .

Danach findet diese Schulung das nächste Mal voraussichtlich im statt.

Inhalt und Ablauf

  1. Inhalte

    • Fachliche Ereignisse im Code explizit machen
    • Projektionen
    • Event Handler
    • Event Streams
    • CQRS und Event Sourcing
    • Synchrone und asynchrone Eventverarbeitung
    • Von Legacy-Software zu Event Sourcing

Ihr Trainer

Stefan Priebsch Stefan Priebsch inspiriert durch die Kombination von neuen Ideen mit erprobten Ansätzen.

Benachrichtigung anfordern

Gerne informieren wir Sie per E-Mail, wenn ein konkreter Termin für diese Schulung feststeht.
Bitte geben Sie uns hier für Ihre E-Mail-Adresse.

Exklusive Schulung anfragen

Gerne melden wir uns bei Ihnen zur Planung einer exklusiven Schulung.
Bitte geben Sie uns hier für Ihre E-Mail-Adresse.

Wir verwenden die hier eingegebenen Daten lediglich zum Versand der angeforderten Informationen.

Vielen Dank für Ihr Interesse!

Bitte geben Sie uns doch noch ein wenig Kontext:

Vielen Dank für Ihr Interesse!

Wir melden uns bei Ihnen, sobald ein Termin feststeht.

Wir werden uns zeitnah bei Ihnen melden.

Schulung buchen

Schulung X

    Bei der Verarbeitung ist ein Fehler aufgetreten. Bitte prüfen Sie die markierten Felder.

    Fortbildungs-Flatrate

    Diese Schulung kann auch im Rahmen unserer Fortbildungs-Flatrate besucht werden.

    Sie sind bereits Kunde unserer Fortbildungs-Flatrate? Dann melden Sie sich bitte über das Dashboard für diese Schulung an. Bitte kontaktieren Sie uns, wenn Sie noch keinen Zugang zu Ihrem Dashboard haben.

    Sie sind noch nicht Kunde unserer Fortbildungs-Flatrate? Dann finden Sie alle Informationen dazu hier .

    Kontoinformation

    Teilnehmerdaten

    Kontaktdaten

    Rechnungsanschrift

    Unser Angebot richtet sich ausschließlich an Unternehmen.

    Alle Preisangaben verstehen sich zuzüglich der zum Zeitpunkt der Rechnungsstellung gültigen gesetzlichen Umsatzsteuer.

    Nach Eingang Ihrer Buchung erhalten Sie von uns am nächsten Werktag Ihre Rechnung und wir melden uns per E-Mail, um die Kontaktdaten der Teilnehmer:innen zu erfragen.

    Wir verwenden die über dieses Formular erfassten Daten ausschließlich zur Vertragsabwicklung.

    Gutschein

    Buchung

    Vielen Dank für Ihre Buchung!

    Sie erhalten von uns am nächsten Werktag Ihre Rechnung und
    wir melden uns per E-Mail, um die Kontaktdaten der Teilnehmer:innen zu erfragen.

    Wir haben an die übermittelten Kontaktdaten bereits eine Einladung verschickt.

    Sie wollen diese Schulung exklusiv für Ihr Unternehmen?

    Wir führen jede Schulung auch gerne exklusiv online ("inhouse") für Sie durch. Dabei passen wir Inhalte und Schwerpunkte an Ihre konkreten Wünsche und Bedürfnisse an und arbeiten im Rahmen der Möglichkeiten auch direkt mit Beispielen direkt aus Ihrer Codebasis.