![](https://devmentors.io/wp-content/uploads/2024/12/DDD-SZKOLENIE-1024x576.png)
Poznaj kompleksowo Domain-Driven Design. Odkrywaj domeny, przygotuj elastyczny model dziedziny i twórz oprogramowanie systemu zgodnie z najlepszymi praktykami.
👨🏻🎓 DLA KOGO?
Programista/Lead/Architekt/PO
⏳ DŁUGOŚĆ
4 dni
👨🏫 WARIANTY
Stacjonarny/Online
🤔 MASZ PYTANIA? SKONTAKTUJ SIĘ Z NAMI!
👨🏫 O SZKOLENIU
🤝 Dzięki tym warsztatom odkryjesz, że Domain-Driven Design to nie tylko kod zgodny z OOP i wzorcami projektowymi, ale przede wszystkim zrozumienie problemów i projektowanie skutecznych rozwiązań w oparciu o współpracę z biznesem. Nauczysz się, jak podążać za DDD, zrozumiesz jego główne zalety i dowiesz się, na które aspekty modelowania warto zwrócić szczególną uwagę.
🧐 Przejdziesz proces od poznania problemu do adresowania go konkretnym rozwiązaniem. Z pomocą ekspertów domenowych stworzysz wspólny język ułatwiający komunikację z „biznesem”. Dzięki technikom eksploracji domeny (Event Storming, Domain Storytelling), odkryjesz kluczowe procesy biznesowe i zrozumiesz rolę analizy w tworzeniu oprogramowania. Dowiesz się, że elastyczność systemu wynika nie tylko z programowania, ale przede wszystkim z dogłębnego zrozumienia problemu.
🧱Nauczysz się wydzielać subdomeny biznesowe, klasyfikować je i projektować Bounded Contexty, a także integrować je w spójny sposób. Dzięki temu Twój system będzie lepiej przygotowany na przyszłość, unikając problemów związanych ze źle zdefiniowanymi granicami.
👨🏻💻 Na zakończenie poznasz taktyczne wzorce, ich zastosowanie oraz praktyczne przykłady implementacji. Zobaczysz, jak model domeny powstaje poza kodem i jak trafia do finalnej implementacji.
🧠 CZEGO SIĘ NAUCZYSZ DZIĘKI NASZEMU SZKOLENIU?
✅ Pryncypiów i zastosowań Domain-Driven Design
✅ Fundamentów i technik pozyskiwania wiedzy domenowej z wykorzystaniem technik: Event Storming i Domain Storytelling
✅ Sposobów odkrywania, destylacji i klasyfikacji subdomen biznesowych
✅ Projektowania Bounded Contextów z wykorzystaniem heurystyk
✅ Integracji Bounded Contextów z Domain Message Flow Modeling
✅ Współpracy z zespołem projektowym dzięki mapom kontekstów
✅ Tworzenia efektywnego modelu dziedziny
✅ Taktycznych wzorców (agregaty, encje, obiekty wartościowe etc.)
🫡 PROGRAM SZKOLENIA
🔎 DZIEŃ 1/2
🛠️ DZIEŃ 3
🧑💻 DZIEŃ 4
👫 KTO SKORZYSTA?
✅ Programiści, którzy chcą tworzyć i rozwijać oprogramowanie zgodne z wymaganiami biznesowymi
✅ Liderzy, którzy chcą skutecznie zorganizować pracę swojego zespołu w oparciu o długofalową wizję rozwoju oprogramowania
✅ Architekci którzy chcą projektować elastyczne systemy w oparciu o sprawdzone metryki
✅ Product Ownerzy, którzy chcą nauczyć się skutecznej komunikacji i współpracy z zespołami deweloperskimi
👨🏻🎓 TRENERZY
![](http://devmentors.io/wp-content/uploads/2022/07/1-1.jpg)
DARIUSZ PAWLUKIEWICZ
Współzałożyciel DevMentors.io, konsultant, inżynier oprogramowania, architekt w EcoVadis. Entuzjasta Domain-Driven Design oraz systemów rozproszonych. Ex-Microsof MVP.
![](http://devmentors.io/wp-content/uploads/2023/03/michal-wilczynski.jpg)
MICHAŁ WILCZYŃSKI
Współtwórca DevMentors.io, konsultant, inżynier oprogramowania, architekt w EcoVadis. Entuzjasta Domain-Driven Design oraz systemów rozproszonych.
🧑💻 ZASTANAWIASZ SIĘ NAD SZKOLENIEM? UMÓW BEZPŁATNE SPOTKANIE!
Podejmowanie decyzji o organizacji szkoleń w firmie to ważny krok, ale może rodzić wiele pytań. Rozumiemy Twoje wątpliwości i chętnie rozwiejemy je podczas krótkiej, darmowej konsultacji.
📞 W trakcie rozmowy:
- Odpowiemy na wszystkie Twoje pytania
- Doradzimy najlepsze rozwiązania dopasowane do potrzeb Twojej firmy
- Pokażemy, jak nasze szkolenia mogą przynieść realne korzyści
To nic nie kosztuje, a może pomóc Ci podjąć najlepszą decyzję.