Zaawansowane techniki modelowania Domain-Driven Design

2150 PLN+23% VAT (2644 PLN brutto / 1 os.)

Czas trwania szkolenia:2 dni (16h)

Kod kursu:DDD/ADV

Poziom zaawansowania:
qualityuml

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

28 marzec
Trwają zapisy na szkolenie

Trener:

Kamil Kiełbasa

Cena:

2150 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Termin:

13 czerwiec
Trwają zapisy na szkolenie

Trener:

Kamil Kiełbasa

Cena:

2150 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Termin:

29 sierpień
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2150 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Termin:

14 listopad
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2150 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Interesuje Cię szkolenie stacjonarne lub nie odpowiada Ci żaden z dostępnych terminów?

Ikona pytaniaZapytaj o szkolenie

O szkoleniu Zaawansowane techniki modelowania Domain-Driven Design

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

Dla kogo?

  • Doświadczonych programistów oraz architektów, którzy pracowali z metodyką Domain Driven Design

Wymagania

  • Znajomość strategicznego i Taktycznego Domain Driven Design
  • Podstawowa znajomość UML

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

Cele szkolenia

  • Zapoznanie się z archetypami modeli domenowych
  • Zapoznanie się z rozbudowanymi wzorcami taktycznymi
  • Zykorzystanie struktur dużej skali do modelowania

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

Podsumowanie

Podobne szkolenia