Продолжительность
1 ч 49 мин 34 сек
Количество уроков
10 Видео
Дата добавления
04.05.2022
Во время обучения слушатели узнают, как Domain Driven Design помогает в построении Enterprise-систем со сложной бизнес-логикой, проанализируют стратегические (Bounded Contexts) и тактические (Aggregates) подходы к реализации систем и рассмотрят Enterprise-архитектуры, которые могут успешно применяться вместе с DDD. Много времени уделяется рассмотрению практических примеров , что даёт возможность участникам закрепить полученные знания применения стратегического дизайна и тактического моделирования.
Курс посвящен обзору таких вопросов, как:
понимать, как инструменты DDD помогают реализовать сложные Enterprise-системы;
уметь применять стратегическое мышление при построении Enterprise-систем;
уметь применять тактическое моделирование в рамках отдельного Bounded Context;
уметь эффективно моделировать агрегаты;
понимать важность доменных событий и возможность их использования при интеграции с другими Bounded Contexts.
В рамках курса доклада мы выясним, что такое DDD, какие задачи он призван решить и поговорим о факторах, которые приводят нас к использованию этого подхода. На примере проектирования реальной системы мы будем шаг за шагом разбираться в концепциях и элементах DDD, получая на выходе комплексные знания для того, чтобы начать использование DDD в вашем проекте.
Целевая аудитория
Разработчики разных уровней, которые обладают знаниями ООП- и ООД-принципов, а также базовыми знаниями архитектурных паттернов.