Innovatieroute DDD

Aantal

Maximaal: 20

Specialisatie

AON / AIN

Bedrijven

Cegeka / Infosupport

Ik kies de innovatieroute Domain Driven Design

Ik ben een student AIN of AON

Dinsdag 24 september 2024

Cegeka

Sprekers:  Erwin Jacobs, Raf Van Baelen

Inhoud: 

Een inleiding in Domain Driven Design en meer specifiek Event Storming.

  • Theoretische concepten DDD
  • In groepjes werken aan concrete case
  • Uitwerken van enkele flows dmv Event Storming en daar Bounded Contexten en Aggregates uithalen.

Voorbereiding / Vereisten:

  • Geen

Locatie en uur:

  • 09:00 tot 12:00
  • Corda Campus - Corda 7 - CC713 (iClassroom 2)
Dinsdag 1 oktober 2024

Infosupport

Domain Driven Design

Spreker:    Daniël Mertens 

Inhoud:

"Na strategische planning, gaan we over op tactische uitvoering."

Op de tweede dag beginnen we met het uitwerken van de kern van ons domain. We bouwen voort op de event storming die tijdens de eerste dag is uitgevoerd en implementeren stapsgewijs de strategie om een solide basis te leggen voor onze service.

Theorie:

  • Domain events

  • Aggregates

  • Value objects

Voorbereiding / Vereisten:

  • Docker desktop geïnstalleerd

  • Weten hoe je een docker image lokaal moet runnen

Locatie en uur:

  • 09:00 tot 16:00u

  • Corda Campus - Corda 7 - CC713 (iClassroom 2)

Dinsdag 8 oktober 2024

Infosupport

Domain Driven Design

Spreker:    Daniël Mertens

Inhoud:

"Met een geweldig domain komt uitstekende communicatie."

Tijdens de derde dag richten we ons op de communicatie binnen en buiten ons domain. Het is niet alleen belangrijk om gegevens te bewaren die binnenkomen in het domain, maar ook hoe we deze gegevens zullen delen met andere domeinen en hoe we daarop zullen reageren.

Theorie:

  • Opbouwen application layer

  • Onion architecture/Hexagonal architecture

  • Persistence

  • Messaging

Voorbereiding / Vereisten:

  • Docker desktop geïnstalleerd

  • Weten hoe je een docker image lokaal moet runnen

  • SQL Server

Locatie en uur:

  • 09:00 tot 16:00u

  • Corda Campus - Corda 7 - CC713 (iClassroom 2)