architecture
DDDevotion
rocket_launch Профессиональный курс

Освой Domain-Driven Design

Трансформируйте подход к разработке сложного ПО через стратегическое проектирование и тактические паттерны. Постройте архитектуру, которая говорит на языке бизнеса.

Смотреть программу

Три столпа курса

Глубокое погружение в методологию Эрика Эванса

translate

Единый Язык

Устранение барьеров между бизнесом и разработкой через общую терминологию и Ubiquitous Language.

map

Стратегический Дизайн

Разделение контекстов (Bounded Contexts) и эффективное управление сложностью больших энтерпрайз-систем.

integration_instructions

Тактические паттерны

Агрегаты, сущности и стоимостные объекты в коде для создания надежной и тестируемой реализации.

Для кого этот курс?

Курс разработан для опытных специалистов, работающих над сложными бизнес-системами.

account_tree
Архитекторы ПО
developer_mode_tv
Senior Разработчики
groups
Tech Leads
assignment_ind
Product Owners

Программа обучения

Интенсивный путь от теории к внедрению

01

Модуль 1: Основы DDD

Введение в философию DDD, понятие сложности и анализ предметной области.

02

Модуль 2: Стратегический Дизайн

Context Mapping, проектирование границ контекстов и интеграция систем.

03

Модуль 3: Тактический Дизайн

Практическая реализация: Aggregates, Entities, Value Objects, Domain Services и Repositories.

04

Модуль 4: Шаблоны Внедрения

Event Sourcing, CQRS, стратегии миграции и внедрение DDD в существующие проекты.

format_quote
«DDD — это не про код, это про глубокое понимание бизнеса. Этот курс дает структурный подход, который превращает хаос легаси в понятную и поддерживаемую архитектуру.»
Алексей Петров
Алексей Петров
Ведущий архитектор, Fintech Solutions

Первый поток стартует скоро

Оставьте заявку, чтобы получить уведомление о старте продаж и специальную скидку для ранних участников.

Никакого спама. Только важные новости о курсе.