Курс разбит на шесть тематических модулей и две практические части:
Модуль 1 – Overview. Includes Ubiquitous Language;
Модуль 2 – Prerequisites;
Модуль 3 – Strategic Design;
Практическая часть № 1 – Applying Strategic Design;
Модуль 4 – Architectural View;
Практическая часть № 2 – DDD Architectural View;
Модуль 5 – Tactical Tools 1;
Модуль 6 – Tactical Tools 2.
Domain Driven Design, или предметно-ориентированное проектирование, это набор правил, которые позволяют принимать правильные проектные решения и, как следствие, значительно ускорить процесс проектирования программного обеспечения в незнакомой предметной области.
По завершении обучения слушатели поймут, как инструменты помогают реализовать Enterprise-системы со сложной бизнес-логикой, начнут применять стратегическое мышление при построении Enterprise-систем, тактическое моделирование в рамках отдельного Bounded Context и эффективно моделировать агрегаты. А также поймут важность доменных событий и возможность их использования при интеграции с другими Bounded Contexts.
Курс пройдет в очном формате в Киеве.
После успешного окончания курса слушателям выдается сертификат.
Записывайтесь на курс, ждем вас!