Улучшаемые навыки

Архитектурные стили
Паттерны DDD
Доменные события
Микросервисная архитектура
Event Sourcing
CQRS

Инструменты

Miro Miro

Чему вы научитесь

01 Применять инструменты DDD для реализации сложных программных систем.
02 Применять стратегические практики DDD для декомпозиции систем.
03 Применять тактические паттерны DDD в рамках ограниченного контекста.
04 Эффективно моделировать агрегаты.
05 Использовать доменные события для интеграции ограниченных контекстов.

Программа курса

01 Обзор DDD

02 Необходимые предварительные знания
  • Доменные эксперты
  • Функциональные и нефункциональные требования, атрибуты качества
  • Шаблоны реализации доменной логики
  • Связь DDD & Agile
  • 03 Инструменты DDD
  • Общий язык
  • Роль историй в понимании домена
  • Event Storming
  • Разбиение на домены
  • Impact mapping
  • User story mapping
  • Quality Attribute Workshop
  • 04 Стратегическое проектирование
  • Типы поддоменов и разбиение 
  • Ограниченные контексты
  • Контекстные карты и шаблоны 
  • Топология команд
  • 05 Тактическое проектирование
  • Полезные шаблоны тактического дизайна
  • Объекты значения и шаблоны на их основе
  • Сущности
  • Агрегаты
  • Сервисы
  • Фабрики
  • Репозитории
  • 06 Архитектурные аспекты DDD
  • Анемичный домен и причины
  • Работа с «устаревшими системами»
  • Интеграция контекстов
  • Типы сообщений и коммуникация между поддоменами
  • 07 Итого на курс 24 часа: теория – 16 ч (67 %), практика – 8 ч (33 %)

    51 900 ₽

    44 550 ₽ — для физ. лиц

    Записаться на курс

    Для кого

    Разработчик Разработчик
    Архитектор ПО Архитектор ПО
    Системный аналитик Системный аналитик

    Предварительная подготовка

  • Участие в проектах разработки ПО от 1 года на роли разработчика, архитектора или аналитика.
  • Желательно знание UML.
  • Расписание курсов

    14.10.2025 - 23.10.2025

    10:00-13:00
    Дата и время:
    14.10.2025-23.10.2025
    10:00-13:00
    Тренер: Кан Павел

    Middle 24 часа

    51 900 ₽

    44 550 ₽ — для физ. лиц

    02.12.2025 - 11.12.2025

    17:00-20:00
    Дата и время:
    02.12.2025-11.12.2025
    17:00-20:00

    Middle 24 часа

    51 900 ₽

    44 550 ₽ — для физ. лиц

    Курс проводят

    Павел

    Кан Павел

    Специалист по архитектуре ПО

    О тренере

    Павел — Solution архитектор в компании Greensight. Занимал должности бизнес-аналитика, ведущего системного аналитика и архитектора решений.

    Имеет большой прикладной опыт в проектировании решений различного уровня, презентаций и защиты решений.

    Занимается развитием архитектуры open-source решения Ensi и смежных продуктов с использованием ИИ в качестве ведущего архитектора.

    Проектирует решения для крупнейших компаний рынка e-com. Обладает практическим опытом в создании и защите презентаций.


    Проектирует решения для крупнейших компаний в сфере электронной торговли.

     В качестве архитектора занимался Enterprise архитектурой продуктов компании, согласование целевых схем взаимодействия/решений в рамках open-source платформы и SaaS решений.

    51 900 ₽

    44 550 ₽ — для физ. лиц

    Записаться на курс

    Записаться на курс

    51 900 ₽

    44 550 ₽ — для физ. лиц

    Юр. лицо — 51 900 ₽
    Физ. лицо — 44 550 ₽
    14.10.2025, Онлайн
    14.10.2025, Онлайн
    02.12.2025, Онлайн
    Открытая дата

    Отзывы о курсе

    Повысьте квалификацию И получите диплом
    Отзывы учеников
    Отличный тренинг! Очень крутые вещи рассказаны максимально просто. На практических занятиях отработали сложные моменты. После тренинга просто хочется максимально DDD внедрить в проект.
    Тренинг понравился, структурировал мои теоретические знания по данной теме. Также приобрел практические знания. Особенно понравились дискусии по данной теме.
    Очень понравился тренер Максим Кичук, который рассказывал о наглядных примерах из своего опыта работы. Понравилось, что помимо теории есть практика, которая потом обсуждается с тренером. У курса хорошие структурирование материала и практические задания на применение Event Sourcing.
    Понравилась связь между практиками и лекциями, их объём и рекомендации от тренера. Было много интересных практических заданий, полезная обратная связь. Курс хороший, хотелось бы иметь возможность просмотра записей курса.
    Для меня была новой вся парадигма проектирования, ориентированная на предметную область, поэтому курс оказался очень полезным! Материал представлен в доступных для разных уровней слушателей изложении. Преподавать очень развернуто отвечает на вопросы, связанные с применением кода.
    Хороший тренинг на очень интересную тему. Понравились практические упражнения и то, что было много материалов по теории, которые можно использовать в работе. Классно, что есть возможность пообщаться с лектором и получить компетентные ответы на свои вопросы, но хотелось бы больше примеров.

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Связанные курсы

    ARC-014
    16 часов

    Архитектура в Agile-проектах

    Практический курс для архитекторов: solution, технических, системных и начинающих корпоративных, которые работают в agile-среде средних и крупных компаний. Узнайте, как эффективно интегрировать архитектурные практики в гибкие процессы разработки. Научитесь выстраивать коммуникацию между командами и архитекторами, чтобы строить устойчивые и масштабируемые системы без потери скорости и гибкости. Получите инструменты для предотвращения дорогостоящих ошибок и принятия взвешенных архитектурных решений в условиях динамичного рынка. Тренинг обновлен в августе 2025 года.

    от Middle

    38 700 ₽

    ARC-015
    24 часа

    Микросервисная архитектура

    Вы узнаете, как разрабатывать гибкие и эффективные системы, соответствующие требованиям бизнеса. В курсе рассматриваются основные проблемы, связанные с реализацией микросервисной архитектуры, а также стратегии, механизмы, паттерны и инструменты для их решения. Практические упражнения позволят вам приобрести навык самостоятельного проектирования МСА систем. Курс поможет вам принимать обоснованное решение о применимости МСА в зависимости от потребностей бизнеса и возможностей команды.

    от Middle

    53 900 ₽

    Не нашли, что искали? — Просто напишите, и мы поможем

    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.