​
​

Event Sourcing con Laravel

​

Giovedì 28 Novembre 2019, Verona

Registrazione 9:00 - 9:30 / Workshop 9:30 - 17:30 (con pause pranzo e caffè)

Hotel San Marco, Via Longhena 42, 37138, Verona, Italia come raggiungerci

Un workshop realizzato in collaborazione con Damiano Petrungaro

​

Il corso ha l'obiettivo di sviluppare un'applicazione con Laravel implementando CQRS ed ES con una spolverata di DDD. Si partirà dalla teoria fino ad arrivare ad un'implementazione con casi d'uso reali.
​

​

​

Registrati

​
​

Programma

​

Cosa è CQRS

  • Overview teorica ed origini
  • Quando usarlo
Cosa è Event Sourcing
  • Overview teorica ed origini
  • Quando usarlo
Differenze ed integrazioni tra CQRS ed ES Overview dei componenti principali per l'implementazione
  • Command
  • Aggregate (AggregateRoot e ValueObject)
  • Events
  • Event Store
  • Projector e Projection
  • Query
  • ReadModel
Hands-on
  • Scelta tra le varie librerie disponibili (analizzando i punti forti e deboli).
  • Implementazione di un caso d'uso reale su Laravel
Unit and Integration tests, cosa cambia? Introdurre una breaking change su un evento
  • Cosa succede e come gestirla

​
​

A chi è rivolto

Per il corso si richiede una buona esperienza con PHP, OOP e Laravel.

Informazioni utili

La durata del corso è di una giornata e si terrà Giovedì 28 Novembre nella stessa location della conferenza (il giorno prima di laravelday).
Qualche giorno prima del corso verrà fornito un repository git a tutti i partecipanti, con il codice applicativo e la macchina virtuale per far girare i test e l'applicazione.
È responsabilità del partecipante arrivare con la macchina virtuale funzionante o con il progetto funzionante sulla propria macchina locale. Vi daremo tutte le indicazioni utili per la configurazione.

​

​

Registrati

​
​
​

Iscriviti ora i posti sono limitati

​
​
gold
silver
bronze
Media partners
Diventa Sponsor!
ed aiutaci a far crescere la conferenza
Inviaci una email