Training agenda

Agenda is flexible and depends on the client’s needs. We set the training program individually for each session.

  1. Event Storming
    • Theoretical introduction
    • Presentation of building blocks
    • Big Picture (phases and example session)
    • Process Modeling (additional building blocks explanation and example session)
    • Software Design ES (theoretical overview)
  2. Domain Driven Design
    • Theoretical introduction
    • Presentation of building blocks
    • Strategic DDD – presentation based on ES
  3. DDD tactical
    • Intro to hexagonal/ports and adapters architecture
    • Hex architecture good practices and principles
    • Live coding session
    • Where to use and when not to