Domain Drivers · AI Edition · start 28.09.2026 · sprzedaż do 05.10.2026
Kod napisze Ci AI.
Zaprojektować system musisz sam.
12 tygodni praktycznego DDD od ludzi, którzy wprowadzili je do Polski.
W tej edycji plus 9 lekcji o modelowaniu z LLM.
Kuba PilimonIgnacy SzreterSławek Sobótka
Kilka liczb, zanim zaczniemy przekonywać
Sławek i Kuba uczą DDD od kilkunastu lat.
Zamiast przymiotników, liczby z poprzednich edycji.
osób przeszło przez poprzednie edycje Domain Drivers
programistki i programiści, architekci, liderzy zespołów
tylko 1,12% zwrotów w poprzednich edycjach
mimo bezwarunkowej gwarancji zwrotu
modułów DDD: od analizy wymagań po architekturę aplikacyjną, nowy co poniedziałek
nowych lekcji o pracy z LLM przy modelowaniu, dogranych w tej edycji
języków w publicznym kodzie szkoleniowym
- Java
- C#
- Python
- PHP
- TypeScript
Poznajesz to?
- Logika biznesowa rozlana po serwisach. Każda zmiana rusza pół systemu.
- Biznes mówi „anuluj zamówienie”, w kodzie jest
delete, a na spotkaniu nikt nie jest pewien, o czym mówi druga strona. - Agregaty jak z tutoriala, które w prawdziwej domenie nie pasują do niczego.
- Nowa funkcja to trzy tygodnie pracy i nadzieja, że testy się nie posypią.
Jeśli choć jedno brzmi znajomo, problemem nie jest brak wzorców. Brakuje modelu, który pasuje
do Twojego biznesu.
Właśnie tego uczymy w Domain Drivers.
Czym naprawdę jest
Domain-Driven Design?
DDD to nie zbiór wzorców do wklejenia, tylko uporządkowany sposób myślenia o systemie i wspólny język z biznesem. Dobrze zaprojektowane systemy mają te same cechy, nawet gdy ich twórcy nie słyszeli o DDD. Pokażemy Ci ten proces krok po kroku - drogę, którą sami budowaliśmy przez ponad dekadę w projektach i salach szkoleniowych.
12 modułów DDD
Od pierwszej rozmowy z biznesem do architektury, która wytrzyma zmiany. Nowy moduł co poniedziałek. Plakietka AI oznacza moduły z nową lekcją o pracy z LLM.
-
01
od 28.09
Wstęp do szkolenia
Uporządkujesz podstawy DDD i zobaczysz, gdzie w tym procesie realnie przydaje się AI.
AI -
02
od 05.10
Analiza Bottom-Up
Szybko zbierasz informacje, weryfikujesz założenia i analizujesz problem od dołu.
AI -
03
od 12.10
Deep Models
Szukasz modeli, które nie tylko odwzorowują problem, ale pomagają go zrozumieć i uprościć.
AI -
04
od 19.10
Analiza Top-Down
Analizujesz większe, wielodomenowe problemy z perspektywy procesów i zależności.
AI -
05
od 26.10
Heurystyki Szukania Modeli
Podejmujesz świadome decyzje o podziale strategicznym i granicach modeli.
AI -
06
od 02.11
Mapa Autonomicznych Modeli
Od podziału systemu do świadomego mapowania zależności między modelami i kontekstami.
AI -
07
od 09.11
Klasyfikacja Problemów Modelarskich
Rozpoznajesz klasy problemów i dobierasz do nich adekwatny sposób modelowania.
AI -
08
od 16.11
Transformaty (Obliczenia)
Problemy oparte na obliczeniach: od implementacji po testowanie i dobór paradygmatu.
-
09
od 23.11
Rywalizacja o Zasoby
Współbieżność i spójność: od prostego CRUD po zaawansowane agregaty.
AI -
10
od 30.11
Logika prezentacyjna i integracyjna
Modele odczytowe, CQRS i procesy odpowiedzialne za integrację między elementami systemu.
-
11
od 07.12
Breakthrough i Architektura Aplikacyjna
Rozwijasz model i architekturę, gdy przychodzą nowe wymagania i zależności.
AI -
12
od 14.12
DDD Lean
Składasz wszystko w pragmatyczny sposób pracy z domeną na co dzień.
Szkolenie
Domain Drivers
Dwie rzeczy, które warto wiedzieć przed zakupem:
dla kogo to jest i co Ci to da.
Dla kogo?
Dla programistek i programistów, architektów i liderów zespołów, którzy mają za sobą co najmniej jeden system z prawdziwym biznesem i chcą, żeby następny nie skończył jako Big Ball of Mud. Usprawnisz pracę swoją i swojego zespołu, a najlepsze praktyki wprowadzisz w życie - nie tylko te „zidentyfikowane” przez DDD.

To dla Ciebie, jeśli:
- masz za sobą przynajmniej jeden system, który musiał zarabiać, a nie tylko ładnie wyglądać na demo,
- pracujesz z Cursorem, Claude Code albo Codexem i masz dość poprawiania tego, co Ci wygenerował,
- znasz definicje agregatu i bounded contextu, ale chcesz je dogłębnie poznać i zrozumieć, skąd się wzięły i kiedy naprawdę działają.
To NIE dla Ciebie, jeśli:
- liczysz, że odpowiednio długi prompt zaprojektuje system za Ciebie,
- chcesz listy wzorców do wklejenia bez rozumienia, skąd się wzięły,
- liczysz, że agent podejmie za Ciebie decyzje projektowe (nie podejmie, a jak spróbuje, zapłacisz za to później).
Po co?
Być może wiesz, co to jest agregat.
Znasz definicję bounded contextu.
Wyliczysz building
blocki i odróżnisz DDD strategiczne od taktycznego.
Czyli wiesz CO. Czasem wiesz też JAK.
Prawdopodobnie
brakuje Ci trzeciego elementu.
-
Masz
CO
Pojęcia, wzorce, building blocki. Wiedza z książek, konferencji i innych kursów.
-
Czasem masz
JAK
Umiesz to zaimplementować. Przynajmniej wtedy, gdy problem przypomina przykład z tutoriala.
-
Brakuje Ci
DLACZEGO
Źródła najlepszych praktyk. Dlaczego coś działa, a coś innego nie. To jest sedno Domain Drivers i to zostaje z Tobą na całą karierę.
Przy okazji zobaczysz, które kawałki modelowania spokojnie można oddać modelowi językowemu (analiza wymagań,
szukanie algorytmów, klasyfikacja problemów, liczenie zależności), a przy których lepiej trzymać rękę na
kierownicy.
A co z AI? Czy modelowanie jeszcze się opłaca?
W dobie Cursorów, Claude Code'ów i Codexów koszt analizy dramatycznie spada. Nie zmienia się jedno: struktura myślenia o problemie, którą daje DDD, wciąż decyduje, gdzie dźwignię AI w ogóle warto zastosować.
Czy vibecoding działa?
To zależy, do jakiego problemu go użyjesz. Skrypt „napisz i zapomnij” do importu z Excela? Język naturalny wystarczy. Silnik wyceny zleceń, serce biznesu z wysokim SLA? Tu liczą się spójność, otwartość na zmianę i dobry model, a nie tempo pisania. W tej edycji rozbieramy to na czynniki pierwsze, kawałek po kawałku i na prawdziwym kodzie.
I najważniejsze: vibe coding < agentic engineering.
Co dokładnie dostajesz w lekcjach AI?
Nie chcieliśmy nagrywać lekcji w stylu „AI jest super, spróbujcie sami”.
Dlatego każda kończy się narzędziem, które Ignacy zbudował w Claude Code i które odpalasz na własnym
projekcie.
Model podsuwa propozycje i musi każdą uzasadnić cytatem ze źródła.
Decyzję
i tak podejmujesz Ty.
-
Moduł 2
Bank dowodów z wymagań
Z transkrypcji rozmów i zdjęć tablic po Event Stormingu agent robi pre-flight, bank cytatów i katalog obszarów. Sprzeczności wyłapuje, zanim powstanie model.
„Jeśli prezes się myli, bank dowodów wiernie zacytuje jego pomyłkę. Garbage in, garbage out.”
-
Moduł 3
Symulator Event Stormingu
Ośmiu agentów-person, od prezesa po mecenasa, plus coach, który wskazuje Twoje antywzorce facylitacji. Trenujesz drogie rozmowy, zanim wejdziesz na prawdziwą salę.
„Nikt nie wychodzi na mecz bez treningu.”
-
Moduł 6
Licznik konascencji
Klasyfikuje zależności między modułami w 9 typach i liczy koszt każdej granicy. Wykrywa też konascencję dynamiczną, której nie złapie żaden linter.
„Narzędzie daje skwantyfikowany opis - nie werdykt. Ocenę robisz Ty.”
To trzy z dziewięciu narzędzi. Resztę (mapa, skaner algorytmów, Shake the Model, klasyfikator problemów, Decider, sync na async) opisujemy przy modułach w agendzie ».
Po 12 tygodniach potrafisz
Nie „znasz DDD”. Umiesz je zrobić w swoim projekcie, od pierwszej rozmowy z biznesem do kodu.
- Prowadzisz Event Storming z biznesem (Big Picture i Process Level) i wychodzisz z niego z modelem, a nie z tablicą karteczek.
- Dzielisz system na autonomiczne konteksty i wiesz, dlaczego granica jest tu, a nie tam.
- Rozpoznajesz klasę problemu (CRUD, transformacja, integracja, rywalizacja o zasoby) i dobierasz do niej sposób modelowania.
- Projektujesz agregaty, które nie rozpadają się przy pierwszej zmianie wymagań, i wiesz, kiedy zwykły CRUD wystarczy.
- Budujesz mapę kontekstów i liczysz koszt każdej zależności, zanim stanie się problemem.
- Wiesz, które kawałki modelowania oddać LLM, a przy których trzymać rękę na kierownicy.
Co otrzymujesz?
Ta edycja jest wzbogacona o AI: do modułów dochodzą nowe lekcje o tym, jak używać LLM
w modelowaniu i pracy z domeną.
Społeczność
Mistrzów Modelowania (Discord)
- Discord działa już od 16.09.2026, dostęp od razu po zakupie
- Możesz wymieniać się wiedzą i doświadczeniem z innymi
- Poszerzenie i pogłębienie wiedzy
- Kontakt z Instruktorami
- Motywacja do nauki dzięki wspierającej społeczności
- Nowe znajomości z innymi Uczestnikami
Program
- 12 modułów DDD: od Event Stormingu i analizy bottom-up/top-down, przez heurystyki szukania modeli i klasyfikację problemów, po architekturę aplikacyjną i DDD Lean
- 9 nowych lekcji AI Edition: od analizy wymagań z LLM po rozpraszanie systemu z AI
- Zrozumiesz, z czego wynika DDD oraz dlaczego i kiedy działa - tak dobrze, że będziesz potrafić go uczyć!
- Uczymy na rozbudowanych i praktycznych przykładach - tak zaawansowanej domeny nie znajdziesz w żadnym innym materiale
- Zadania domowe na tej samej domenie co lekcje - nauka bez wkładu własnego jest bez sensu!
- Weźmiesz udział w dedykowanych webinarach
- Język programowania to tylko szczegół implementacyjny, ale mamy dla Ciebie kod w Javie, C#, PHP, TypeScript i Pythonie
- Dożywotni dostęp do materiałów (kupujesz raz - dostajesz na zawsze)
Bonusy
- DARMOWE aktualizacje Programu - jeśli będziemy poszerzać lub odnawiać materiał, to wszelkie nowości otrzymasz za darmo (lifetime!)
- Wiele możliwości różnorodnej nauki - otrzymujesz nagrania video, audio, transkrypcje oraz PDF-y z prezentacjami!
- BARDZO dużo przykładowego kodu (Java, C#, PHP, Python, TypeScript)
Ile kosztuje Szkolenie?
2999 zł brutto
2 438,21 zł + 23% VAT; wystawiamy faktury VAT
Kupuję »Pierwsza lekcja 28.09.2026Discord działa już od 16.09.2026.
Sprzedaż trwa tylko do 05.10.2026.
Dostęp jest dożywotni.
Jak do tego dochodzimy? W sześciu krokach
01
DDD tak, jak zdefiniował je Eric Evans.
03
Nasze DDD: tylko te pojęcia, które dziś są potrzebne.
05
Ślepe kopiowanie wzorców i jego skutki. Po tym module już Ci się to nie przydarzy.
02
Zasady, z których to wszystko wynika.
04
Systemy bez DDD i co z tego wychodzi.
Czasem coś dobrego.
06
Twoje decyzje, w Twoim kontekście, w Twoim projekcie.
Nad tym pracujemy.
Opinie
Oryginalna treść, bezpośrednio od
Uczestników Domain Drivers!
Nie poprawialiśmy w nich nawet literówek! :)
Najlepszy kurs / szkolenie w jakim kiedykolwiek brałem udział. Całość materiału ze względu na humor oraz scenki rodzajowe oglądało się jak dobry sitcom. Wszelkie elementy humorystyczne miały oczywiście wymiar dydaktyczny i każdy mógł tam odnaleźć siebie. Część merytoryczna zaś to absolutny sztos. Mocno efemeryczną sztukę jaką wydaje się być DDD przedstawiono jako wyprowadzalne rzemiosło inżynieryjne. I co najważniejsze - kurs nie okazał się reklamą modnych patternów, a po prostu podręcznikiem rozsądnego modelowania systemów.
12 tygodni solidnej dawki wiedzy o efektywnym i skutecznym modelowaniu oprogramowania. Prawdziwa piguła informacji. Kurs się już skończył, a ja wciąż mam do czego wracać. Czeka mnie jeszcze nauka i zgłębianie materiałów przez kolejne tygodnie. Moje zawodowe życie byłoby łatwiejsze, gdyby ten kurs pojawił się w nim znacznie wcześniej :) Gorąco polecam!
Ogromna ilość merytorycznej wiedzy, przekazanej w bardzo przystępny sposób. Ten kurs pozwolił mi poukładać sobie dużo rzeczy w głowie, ale też zmienił moje myślenie o DDD. Nauczył mnie, że DDD to zestaw wielu narzędzi których należy używać wtedy gdy jest taka potrzeba, a nie za każdym razem ślepo powtarzać te same kroki. Nauczyłem się też gdzie jakie techniki należy stosować, a gdzie nie. Na pewno jeszcze wiele razy będę wracał do materiałów z tego szkolenia. Wielkie dzięki!
Fantastyczne szkolenie! Najwyższy poziom merytoryki a przy tym panowie zastosowali najlepsze metody szkoleniowe, które faktycznie działają. Wreszcie rozumiem agregat! ;)
Połączone treści “fabularne” z wysokim poziomem merytorycznym wyznaczają nowy kierunek angażujących kursów online. Marian i Brajan to archetypy, które każdy napotka w swojej karierze. Przedstawione tutaj “case study” można odnieść do wielu realnych projektów. Super, że nie zostało to przedstawione jedynie jako “sucha teoria”.
“Domain Drivers” to nie tylko kolejny program edukacyjny - to prawdziwe doświadczenie, które warto przeżyć. Już od pierwszych chwil widać nieszablonowe podejście prowadzących, którzy potrafią w inteligentny sposób łączyć wiedzę z humorem. Dzięki temu, nauka staje się nie tylko efektywna, ale również przyjemna. “Dla mnie się bardzo podoba” ;))
Kto za tym stoi?
Od nich uczyli się inni nauczyciele DDD. Ten kurs to efekt kilkunastu lat ich pracy.
Sławek Sobótka
Jeden z Mentorów w bestsellerowym
Szkoleniu Legacy Fighter.
Właściciel firmy szkoleniowo-doradczej Bottega IT Minds, zrzeszającej 60 ekspertów technicznych.
Równolegle: inwestor i CTO kilku startupów:
Cortivision, Augmented Neural Systems, Augmented
Reality Training Systems oraz Devskiller.
Hobbystycznie interesuje się psychologią pozytywną i kognitywistyką.
Kuba Pilimon
Jeden z Mentorów w bestsellerowych Szkoleniach
Droga Nowoczesnego Architekta
i Legacy Fighter. Niezależny konsultant.
Doradza i projektuje architekturę w strategicznych systemach oraz w tych używanych przez każdego z nas.
Wygłaszał przemówienia na licznych konferencjach programistycznych, prowadzi też własne szkolenia. Ratuje projekty pozornie skazane na rewrite (lub tragiczną śmierć).
Współprowadzący
Bartek Słota
Programista, architekt oraz instruktor
z kilkunastoletnim doświadczeniem.
Doradza i projektuje architektury modularnych systemów
oraz struktur organizacyjnych IT,
optymalizując wydajność wytwórczą i operacyjną zespołów.
Mentoruje zespoły developerskie, wspiera transformacje technologiczne, odzyskuje wartość z systemów legacy, automatyzuje procesy wytwórcze oraz promuje praktyki zwinnego rzemiosła programistycznego.
Ignacy Szreter 
Od kilku lat pasjonat Domain-Driven Design, prawdziwie „zwinnych” praktyk wytwarzania oprogramowania i Continuous Delivery.
Zwolennik w pierwszej kolejności rozwiązywania problemów, w drugiej pisania kodu.
Moją misją jest odczarowywanie powszechnych bolączek występujących w świecie IT, aby wszystkim nam żyło się lepiej, a sami programiści utwierdzali się w przekonaniu, że ich praca to najciekawszy zawód świata.
Nad projektem czuwa
Maciej Aniserowicz
z zespołem devstyle
Wydawca i koordynator projektu Domain Drivers. Założyciel devstyle.pl i DevTalk. Autor książki „Zawód: Programista”. Organizator konferencji I LOVE DEV. Wydaje premium programy edukacyjne dla polskiej branży IT (Droga Nowoczesnego Architekta, Horyzont Lidera, Legacy Fighter, Architektura na Froncie, SmartTesting, DBMaster, Co Ten Frontend, Kurs Gita).
Wybierz dogodny dla siebie sposób przyswajania wiedzy:
- Wideo lekcje do oglądania
- Nagrania mp3 słuchaj w drodze
- Transkrypcje czytaj i szukaj
- Prezentacje PDF slajdy do pobrania
- Kod Java, C#, Python, PHP, TS
Dlaczego Domain Drivers?
-
Domena, na której da się wyłożyć
Duży, pokręcony problem biznesowy zamiast sklepu z książkami. Kod publiczny, w pięciu językach: GitHub »
-
AI bez ściemy
Zero lekcji „zapytaj czat”. Narzędzia, które odpalasz na swoim kodzie. Zobacz, jakie »
-
Uczą ludzie, którzy wciąż to robią
Sławek i Kuba nie zeszli z projektów, żeby nagrywać kursy. To widać w każdej lekcji.
-
Wiesz, skąd się to wzięło
Nie katalog wzorców, tylko powody, dla których działają. I kiedy ich nie używać.
-
Humor, który uczy
Marian i Brajan, Despota-Driven Development. Ogląda się jak sitcom, wiedza zostaje.
-
Gwarancja, z której prawie nikt nie korzysta
Zwrot do 20.10.2026, bez pytań, także na firmę. Do tej pory: tylko 1,12% zwrotów.
Uwaga, składamy bardzo odważną deklarację:
Jeśli akurat TWÓJ przypadek jest tak wyjątkowy i unikatowy, że wymyka się naszym przykładom i schematom, to przeanalizujemy go dla Ciebie na dedykowanym LIVE i zmóżdżymy się razem z Tobą!
Demo
Zanim kupisz, obejrzyj.
Cztery pełne lekcje prosto z kursu,
w tym dwie otwierające pierwszy moduł, plus czołówka i zwiastun.
Ponad godzina
materiału, bez zapisów i bez haczyków.
Nowe rozmowy
Przy okazji: DevTalk Trio, sezon 4
Rozmowy o DDD w czasach AI, jako dodatek do szkolenia. Nowe odcinki dochodzą na bieżąco i same pojawiają się w odtwarzaczu.
Agenda Domain Drivers
Sprawdź, czego się z nami nauczysz!
Uporządkujesz podstawy DDD i zobaczysz, gdzie w tym procesie realnie przydaje się AI.
Po tym module:
- Wiesz, czym jest DDD i kiedy warto po nie sięgać.
- Lepiej rozpoznajesz klasę problemu.
- Rozumiesz, gdzie LLM może pomóc w pracy z domeną.
Lista lekcji:
- Despota-driven Development
- Disaster-driven Design
- Mapa szkolenia
- Jak korzystać z tego szkolenia
- Czym jest Domain-Driven Design?
- Zadanie
- Miejsce AI w DDD - gdzie LLM realnie pomaga
Zobaczysz, jak szybko zbierać informacje, weryfikować założenia i analizować problem od dołu, także z pomocą AI.
Po tym module:
- Wiesz, kiedy dzielić system, a kiedy tego nie robić.
- Umiesz wykorzystać Event Storming Big Picture do analizy problemu.
- Wykorzystujesz AI do poprawy jakości wymagań.
Lista lekcji:
- Po co dzielić? Kiedy tego nie robić?
- Show me the money
- Event Storming Big Picture - facylitacja
- Fail fast/ Top down vs Bottom up
- Szukanie Deep Model jako technika fail fast
- Co jest stabilne, a co zmienne?
- Zadanie - reguły, które ciągle się zmieniają i wzajemnie wykluczają
- Koniec ery słabych wymagań - jak AI podnosi ich jakość
Poznasz podejście do szukania modeli, które nie tylko odwzorowują problem, ale pomagają lepiej go zrozumieć i uprościć.
Po tym module:
- Wiesz, czego szukać w dobrym Deep Modelu.
- Potrafisz porównywać i oceniać modele.
- Wykorzystujesz AI jako sparingpartnera podczas Event Stormingu.
Lista lekcji:
- Rozwiązanie/ Przykład deep modelu-harmonogramu. Jak na nie wpadać?
- Protip konsultanta/ jak szybko generować wartość?
- Metryki dobrego modelu: brakujące narzędzie rozwiązujące „moje jest mojsze niż Twojsze”
- Deep Model/ Inny przykład: Optymalizator
- Zadanie
- Modelowanie Niepewności i Rozwiązania Zadania
- Czy AI zastąpi białkowego modelarza? O szukaniu deep modelu przez deep learning
- Bottom up/ Podsumowanie i Zadanie
- Model jest wszystkim czego potrzebujesz
- AI jako sparingpartner - interaktywny Event Storming
Zobaczysz, jak analizować większe, wielodomenowe problemy z perspektywy procesów i zależności między nimi.
Po tym module:
- Potrafisz spojrzeć na problem z poziomu całego procesu, a nie pojedynczych funkcji.
- Wiesz, jak wykorzystać Event Storming Process Level do porządkowania złożonego obszaru.
- Używasz AI do wykrywania algorytmiki, która nie zawsze jest widoczna w wymaganiach.
Lista lekcji:
- Rozwiązanie zadania
- Event Storming Process Level - wprowadzenie
- Model procesów
- Porady dla facylitatorów
- Cyrk na kółkach
- Elementarz Komunikacji
- Zadanie
- Wykrywanie algorytmiki w wymaganiach z AI - to, że czegoś nie widzisz, nie znaczy, że tego tam nie ma
Poznasz heurystyki, które pomagają podejmować bardziej świadome decyzje dotyczące podziału strategicznego i granic modeli.
Po tym module:
- Wiesz, jak szukać autonomicznych modeli.
- Potrafisz wykorzystywać różne heurystyki do analizy podziału.
- Używasz AI jako wsparcia w ocenie jakości modeli.
Lista lekcji:
- Rozwiązanie zadania
- Podział strategiczny - pojęcia
- Heurystyka/ główne pytania
- Heurystyka/ alternatywy w przebiegu procesu
- Heurystyka/ Pivotal Events
- Heurystyka/ Capability vs Product
- Uwagi i pułapki sub-domen
- Destylacja Kontekstów/ Dwukierunkowa Analiza Lingwistyczna
- Podsumowanie Odkrytych Modeli
- Czy mój model jest lepszy niż twój? AI jako arbiter jakości
Przejdziesz od samego podziału systemu do świadomego mapowania zależności między modelami i kontekstami.
Po tym module:
- Potrafisz budować mapę zależności między modelami.
- Rozumiesz różne poziomy integracji kontekstów.
- Wykorzystujesz AI do analizy konascencji i zależności w systemie.
Lista lekcji:
- Modularyzacja bez mapowania - czyli wyszło „jak zwykle”
- Mapa Kontekstów (Mapa Zależności Między Modelami) - Twój najważniejszy artefakt
- Strategie dostosowywania się - poradnik modelarza
- Logiczne poziomy integracji kontekstów
- Dramat mapowania kontekstów w kilku aktach + zadanie
- Liczenie konascencji jest mozolne - na szczęście nie musisz tego robić sam
Nauczysz się rozpoznawać różne klasy problemów i dobierać do nich adekwatny sposób modelowania.
Po tym module:
- Rozróżniasz CRUD, transformację, prezentację, integrację i rywalizację o zasoby.
- Trafniej dobierasz sposób modelowania do rodzaju problemu.
- Wykorzystujesz LLM jako wsparcie w klasyfikacji problemów.
Lista lekcji:
- Rozwiązanie zadania
- if ifowi nie równy
- Jak rozpoznawać - CRUD
- Jak rozpoznawać - Transformacja i Prezentacja
- Jak rozpoznawać - Integracja
- Jak rozpoznawać - Rywalizacja o zasoby
- Łączenie klas problemów
- Jak dobrać klasę młotka do klasy gwoździa - klasyfikacja problemów z pomocą LLM
Przyjrzysz się problemom opartym na transformacjach i obliczeniach - od implementacji po testowanie i dobór paradygmatu.
Po tym module:
- Rozumiesz specyfikę problemów opartych na transformacjach.
- Wiesz, jak dobierać paradygmat do charakteru problemu.
- Wiesz, jak projektować i testować logikę obliczeniową.
Lista lekcji:
- Implementacja transformacji obliczenia - Strategia Testowania, Value Objects i Domain Services
- Implementacja transformacji obliczenia - Heurystyki doboru paradygmatu
- Transformacje - Dlaczego mieszają się z innymi klasami problemów?
- Model wielkiej skali przy transformatach + Podsumowanie
Nauczysz się dobierać sposób modelowania do problemów związanych ze współbieżnością i spójnością - od prostego CRUD po zaawansowane agregaty.
Po tym module:
- Rozpoznajesz, kiedy CRUD przestaje wystarczać.
- Rozumiesz zasady projektowania agregatów i jednostek spójności.
- Wykorzystujesz LLM do pracy z różnymi paradygmatami programowania.
Lista lekcji:
- Rywalizacja o zasoby - Czy to jeszcze CRUD czy już rywalizacja o zasoby?
- Rywalizacja o zasoby - Dlaczego w agregatach nie chodzi o obiektowość?
- Rywalizacja o zasoby - Heurystyki doboru paradygmatu
- Rywalizacja o zasoby - Rodzaje blokowania i dlaczego 4 zasady projektowania agregatów to w praktyce jedna?
- Rywalizacja o zasoby - Persystencja agregatów
- Rywalizacja o zasoby - Strategia testowania, Application Services, Domain Services, Policies i inne
- Rywalizacja o zasoby - Podsumowanie podstaw i zadania praktyczne
- Zaawansowane agregaty dynamiczne: Kiedy obiektowe agregaty nie wystarczają
- Zaawansowana walka o zasoby: Agregaty procesowe
- Język naturalny jako nowy poziom abstrakcji? Płynne przechodzenie między paradygmatami programowania przy użyciu LLM
Uporządkujesz podejście do modeli odczytowych, CQRS oraz procesów odpowiedzialnych za integrację i komunikację między elementami systemu.
Po tym module:
- Rozumiesz rolę modeli do odczytu i CQRS.
- Wiesz, jak działają sagi i sagi stanowe.
- Rozumiesz problem gwarancji dostarczania wiadomości.
Lista lekcji:
- Model do odczytu
- CQRS
- Przykłady
- Zadanie
- Saga i saga stanowa
- Gwarancje dostarczania wiadomości
- Zadanie
Zobaczysz, jak rozwijać model i architekturę wtedy, gdy pojawiają się nowe wymagania, dodatkowe zależności i potrzeba zmiany sposobu komunikacji.
Po tym module:
- Potrafisz lepiej reagować na wymagania, które podważają dotychczasowy model.
- Rozumiesz rolę modeli mapujących oraz architektury portów i adapterów.
- Wykorzystujesz AI przy przechodzeniu na komunikację asynchroniczną.
Lista lekcji:
- Nowe Wymagania Rzucające Wyzwanie Modelowi
- Zabrakło czasu czy zabrakło skilla? Konsekwencje Decyzji Podejmowanych w Stresie
- Ukryty model (kontekst) mapujący
- Implementacja Modelu Mapującego
- Międzymodułowy model wielkiej skali
- Code review
- Architektura portów i adapterów i architektura warstwowa
- (Rzadka) Zmiana techniczna (wymiana bazy)
- Rozpraszanie systemu z AI - jak bezbolesnie przejść na komunikację asynchroniczną
Złożysz poznane wcześniej elementy w bardziej pragmatyczny sposób pracy z domeną.
Po tym module:
- Potrafisz analizować przestrzeń problemu na bazie pojęć i reguł.
- Umiesz wyłaniać modele i modularyzować rozwiązanie na bazie odkrytej domeny.
- Łączysz poznane wcześniej techniki w spójny sposób pracy.
Lista lekcji:
- Wstęp
- Problem biznesowy
- Zmiana stanu - rywalizacja o zasoby
- Analiza przestrzeni problemu - rzeczowniki i reguły
- Zmiana stanu - rywalizacja o zasoby
- Modularyzacja na bazie odkrytych pojęć
- Trzy poziomy logiki
- Znane problemy biznesowe
- Metodyka
- To jest już koniec...
Kup Domain Drivers
- 12 modułów, start 28.09.2026
- 9 lekcji AI Edition z narzędziami do Claude Code
- Zadania domowe na tej samej domenie, którą modelujemy w lekcjach
- Ten sam kod szkoleniowy w pięciu językach
- Discord z prowadzącymi i dedykowane webinary
- Certyfikat ukończenia
- Dożywotni dostęp, aktualizacje bez dopłat
- Zwrot możliwy do 20.10.2026, bez pytań
- Discordod 16.09.2026
- Pierwsza lekcja28.09.2026
- Sprzedażdo 05.10.2026
2999 zł brutto
2 438,21 zł netto; wystawiamy faktury VAT 23%
Kupuję »🔥 Już ponad 3 100 osób dołączyło do Domain Drivers! 🔥
Uwaga ZERO RYZYKA!
Bezwarunkowy zwrot możliwy do 20.10.2026 - odzyskujesz 100% pieniędzy!
Do tej pory skorzystało z niego tylko 1,12% osób.
Dla FIRM
Oczywiście wystawiamy faktury VAT, więc to szkolenie „wrzucisz w koszty”. I bardzo zachęcamy, by postarać się o dofinansowanie w pracy! Nie znajdziesz lepszego sposobu na wydanie budżetu szkoleniowego :)
TUTAJ znajdziesz broszurkę, która pomoże Ci przekonać pracodawcę:
Jeśli chcesz kupić dostęp dla minimum 10 osób, to napisz do nas na kontakt@devstyle.pl! Mamy dla Ciebie specjalną ofertę.
Kod Domain Drivers
Rozbudowany kod szkoleniowy Domain Drivers prezentujemy w 5 technologiach
.webp)
Java
Sławek Sobótka i Kuba Pilimon
.webp)
TypeScript
Oskar Dudycz

Python
Sebastian Buczyński
.webp)
PHP
Arkadiusz Kondas

C#
Ignacy Szreter i Grzegorz Orwat
FAQ
Masz pytania? Zadaj nam je!
Jesteśmy tu, żeby Ci pomóc w podjęciu najlepszej decyzji. Jeśli potrzebujesz więcej informacji, wyślij nam maila na adres kontakt@devstyle.pl.
Uwaga!
Zanim napiszesz, sprawdź poniższą sekcję FAQ. Możliwe, że uzyskasz odpowiedź na swoje pytanie od razu!
Tak, i to bardziej niż wcześniej. Dzięki LLM koszt analizy dramatycznie spada, więc
praktyki dotąd rezerwowane na specjalne okazje można stosować rutynowo. Ale ramy procesu się
nie zmieniają: analiza biznesowa, autonomiczne modele, granice lingwistyczne i myślenie
o zwrocie z inwestycji wciąż decydują, gdzie AI w ogóle warto użyć.
Dlatego
w tej edycji doszło 9 lekcji o tym, jak łączyć DDD z modelami językowymi: od
symulatora Event Stormingu po rozpraszanie systemu z AI.
Sprzedaż tej edycji trwa do 05.10.2026. Discord działa od 16.09.2026, pierwsza lekcja rusza 28.09.2026, a dołączyć możesz do 05.10.
Konto na naszej platformie edukacyjnej i dane dostępowe dostajesz e-mailem od razu po płatności. Discord działa już od 16.09.2026. Pierwszy moduł pojawia się 28.09.2026, a kolejne co tydzień, w każdy poniedziałek, aż do 14.12.2026. Materiały zostają na platformie na zawsze.
Dostęp do szkolenia jest dożywotni. Kupujesz teraz - na zawsze. Jeśli pojawią się aktualizacje czy uzupełnienia, otrzymasz je gratis.
Materiał możesz przerabiać w swoim tempie - materiały zostają dla Ciebie na zawsze!
Jest to szkolenie online. W jego skład wchodzą nagrane lekcje video. Nowe materiały pojawiają się co poniedziałek. Dodatkowo otrzymujesz dokumenty, kod (Java, C#, Python, PHP, TypeScript), nagrania audio i transkrypcje.
Szacujemy, że z zadaniami domowymi godzinę dziennie.
Tak, po ukończeniu otrzymasz certyfikat ukończenia szkolenia.
Wiedza przekazana w szkoleniu jest uniwersalna i do zastosowania w każdej technologii. A języki w repozytorium to Java, C#, Python, PHP, TypeScript.
Uwaga: kod Domain Drivers jest publiczny
i znajdziesz go tutaj ».
Twój udział w szkoleniu to oczywista korzyść dla Ciebie, ale także dla Twojego pracodawcy. Postaraj się o dofinansowanie! Tutaj znajdziesz krótki PDF », który pomoże Ci przekonać firmę. A tutaj wersja angielska ».
Wideo jest do streamingu online. Ściągniesz za to kod, slajdy, audio, transkrypcje i wszystkie materiały pomocnicze.
To informacja istotna szczególnie dla firm. TAK, można kupić wiele dostępów, składając jedno grupowe zamówienie (po prostu zwiększ liczbę sztuk w koszyku). Po opłaceniu zamówienia wyślij nam dane Uczestników na kontakt@devstyle.pl.
Nie. Aktualna cena jest ostateczna, nienegocjowalna i... okazyjnie niska. Natomiast przy zakupie minimum 10 dostępów, jeden dodajemy gratis.
Tak, oczywiście, VAT 23%. Szkolenie możesz „wrzucić w koszty”. Więcej: możesz dołączyć do DD i później ubiegać się o zwrot kosztów w Twojej firmie. Bezboleśnie dokonamy wszelkich niezbędnych korekt.
Tak, po podaniu danych do faktury należy zaznaczyć „Wyślij proformę po złożeniu zamówienia”.
Tak, oczywiście (Visa i MasterCard).
Tak, na stronie płatności możesz wyklikać płatność ratalną 3x 0%.
Tak. Jednak platforma sklepowa nie wspiera zagranicznych danych, więc w tym celu napisz na kontakt@devstyle.pl.
Do 20.10.2026 r. Napisz po prostu e-mail z prośbą o zwrot. Miło nam będzie otrzymać
powód zwrotu, natomiast nie jest to wymogiem. Możliwość zwrotu jest bezwarunkowa (także jeśli
kupujesz „na firmę”).
Kupując u nas, niczym nie ryzykujesz!
Do tej pory skorzystało z niego tylko 1,12% osób.
Materiał jest hostowany na własnej platformie ». Nie przewidujemy umieszczenia go nigdzie indziej.
Trzon szkolenia (12 modułów o modelowaniu, kod w 5 językach, zadania) zostaje. Dochodzi 9 nowych lekcji prowadzonych przez Ignacego Szretera: każda pokazuje, gdzie w danym etapie modelowania LLM realnie pomaga, i kończy się działającym narzędziem (komendą dla Claude Code), które uruchamiasz u siebie. Lista jest wyżej na tej stronie ». Jeśli masz dostęp z poprzedniej edycji, nowe lekcje dostajesz gratis w ramach dożywotnich aktualizacji.
Nie. Narzędzia z lekcji AI pokazujemy w Claude Code, bo tam działają jako komendy (skille i agenci), a w lekcjach widzisz ich realne uruchomienia krok po kroku. Pod spodem to zwykłe pliki z instrukcjami, więc jeśli pracujesz z innym asystentem AI do kodu, przeniesiesz samą metodę bez zaczynania od zera. Wystarczy, że pracowałeś lub pracowałaś z dowolnym asystentem AI do kodu.
Pamiętaj: niczym
NIE RYZYKUJESZ!
Sprzedaż trwa do 05.10.2026.
I NIGDY nie będzie taniej!
Bezwarunkowy zwrot możliwy do 20.10.2026.
Kup teraz »2999 zł brutto
(2 438,21 zł netto, wystawiamy faktury VAT)
- 12 modułów
- 9 nowych lekcji o AI
- Dożywotni dostęp
- Kod w 5 językach
- Społeczność na Discordzie