Trwają zapisy do grupy
Wzorce strategiczne Domain-Driven Design z wykorzystaniem Big Picture Event Storming
Podczas szkolenia dowiesz się jak wykorzystać technikę Event Storming w celu lepszego zrozumienia wymagań i identyfikacji ryzyk. Zdobyta wiedza pomoże Ci w podejmowaniu decyzji związanych z architekturą. Dowiesz się także, w jaki sposób wynik sesji Event Stormingowej pomaga stosować wzorce strategiczne Domain-Driven Design.
2150 PLN+23% VAT (2644 PLN brutto / 1 os.)Czas trwania szkolenia:2 dni (16h)
Poziom zaawansowania:
Kod kursu:EVENTSTORMING/BIGDDD
Wzorce strategiczne Domain-Driven Design z wykorzystaniem Big Picture Event Storming
Cele szkolenia
- Zapoznanie się z techniką Event Storming
- Zapoznanie się ze strategicznymi wzorcami Domain-Driven Design
Dla kogo?
- Doświadczonych programistów, architektów oraz analityków
Zalety
- Szkolenie "Wzorce strategiczne Domain-Driven Design z wykorzystaniem Big Picture Event Storming" ma charakter warsztatów przeznaczonych dla doświadczonych programistów, architektów oraz analityków
- Nauczysz się nie tylko czym jest Event Storming, ale również jakie są jego ograniczenia
- Dowiesz się w jaki sposób Event Storming pomaga stosować wzorce Domain-Driven Design
Wymagania
- Dobra znajomość programowania obiektowego
- Podstawową znajomość zagadnień związanych z analizą i projektowaniem
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program
Wprowadzenie do Event Storming
- Czym jest zdarzenie
- Czym jest Event Storming
Organizacja sesji Event Storming
- Co jest niezbędne
- Offline vs. Online
- Uczestnicy
- Facylitator
Big Picture Event Storming
- Do czego można wykorzystać sesje
- Storming istniejącego vs. nowego rozwiązania
Wzorce strategiczne Domain-Driven Design
- Ubiquitous language
- Bounded context
- Context mapping
Praca z domeną szkoleniową
- Wprowadzenie do domeny
- Wprowadzanie notacji
- Chaotic Exploration
- Chronologia
Znajdowanie Bounded Context
- Szukanie granic języka
- Wyzwania i pułapki
Strategie komunikacji pomiędzy domenami
- Wybór odpowiedniej strategi
- Korzyści i koszt
Bounded Contexts, a implementacja
- Data Model vs. Domain Model
- Decyzje architektoniczne
- Podział na zespoły