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

qualityuml

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

29 sierpnia
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2150 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

10 października
Trwają zapisy na szkolenie

Trener:

Kamil Kiełbasa

Cena:

2150 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

4 grudnia
Trwają zapisy na szkolenie

Trener:

Kamil Kiełbasa

Cena:

2150 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Dostępne terminy

Interesują Cię inne terminy?

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

Pobierz program w PDF

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

Autorem szkolenia jest Kamil Kiełbasa

Konsultant współpracujący z zespołami z Polski i Zagranicy. Poza produkcją oprogramowania w technologii .Net, co jest jego głównym obszarem zainteresowań, wspiera zespoły w tematach architektury, procesów wytwarzania oprogramowania i migracji systemów do chmury. Nim rozpoczął swoją przygodę w obecnym miejscu zatrudnienia pracował w takich firmach jak Samsung, Cyfrowy Polsat czy Polskie Radio. W nielicznych, wolnych chwilach gra na gitarze.