Trwają zapisy do grupy
Zaawansowane techniki modelowania Domain-Driven Design
Podczas szkolenia dowiesz się, jak wykorzystać zaawansowane mechanizmy Domain-Driven Design do modelowania i implementacji skomplikowanych modeli domenowych. Nauczysz się, w jaki sposób wykorzystać nabytą wiedzę aby sprawniej i lepiej modelować złożone modele domenowe.
2150 PLN+23% VAT (2644 PLN brutto / 1 os.)Czas trwania szkolenia:2 dni (16h)
Poziom zaawansowania:
Kod kursu:DDD/ADV
Zaawansowane techniki modelowania Domain-Driven Design
Cele szkolenia
- Zapoznanie się z archetypami modeli domenowych
- Zapoznanie się z rozbudowanymi wzorcami taktycznymi
- Zykorzystanie struktur dużej skali do modelowania
Dla kogo?
- Doświadczonych programistów oraz architektów, którzy pracowali z metodyką Domain Driven Design
Zalety
- Szkolenie "Zaawansowane techniki modelowania Domain Driven Design" ma charakter warsztatów przeznaczonych dla doświadczonych programistów oraz architektów, którzy pracowali z metodyką Domain Driven Design
- Dowiesz się, w jaki sposób archetypy modeli domenowych mogą przyszpieszyć stworzenie rozwiązania
- Dowiesz się, w jaki sposób struktury dużej skali mogą uodpornić model na zmiany
Wymagania
- Znajomość strategicznego i Taktycznego Domain Driven Design
- Podstawowa znajomość UML
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
- Przypomnienie podstawowych pojęć z Domain Driven Design
- Czy każda domena jest unikalna?
- Czym jest archetyp?
Modelowanie perspektyw
- Being
- Behaving
- Becoming
Archetypy Modeli Domenowych
- Party
- Organization
- Product
- Dostępność
- Inventory
- Order
- Rule
Struktury Dużej Skali
- Porządek Ewolucyjny
- Metafora Systemu
- Poziomy Wiedzy (Knowledge Level, Operations Level)
- Warstwy odpowiedzialności (Capability, Operations, Policy, Commitment, Decision Support)
- Szkielet Komponentów
Wzorce Taktyczne
- Responsibility-driven design
- GRASP
- Polityka (Kompozycja Polityk)
- Specyfikacja (Kompozycja Specyfikacji)
- Agregat (State Machine, Decider Pattern)
- Event Sourcing
Implementacja Złożonych Procesów Biznesowych
- Orkiestracja
- Choreografia
- Saga