О чём курс
Вы узнаете, как практики DDD служат при проектировании архитектуры. Познакомитесь с основными архитектурными стилями: монолит и микросервисы, узнаете, какие сильные и слабые стороны есть у каждого, на каких основаниях принимается решение о выборе архитектурного стиля.
Также, рассмотрите современные варианты применения монолитной архитектуры.
Далее, сделаем обзор альтернативных архитектурных стилей, таких как событийно-управляемая архитектура и архитектура хранилищ данных.
А знакомство с различными видами и позициями архитекторов, поможет спроектировать свой профессиональный путь развития.
Обучение проходит в смешанном формате:
Материалы курсов изучаются в системе дистанционного обучения (СДО). По окончании теоретической части каждого курса программы участники проходят тест для проверки уровня знаний.
Практические сессии с преподавателем, на которых дополнительно разбирается каждый этап кейс-проекта, обсуждаются вопросы, а также можно познакомиться с опытом и кейсами коллег.
Целевая аудитория
- middle и senior- разработчики;
- системные и бизнес аналитики со знанием языка программирования;
- архитекторы ПО, системные архитекторы;
- ведущие тестировщики, менеджеры с техническим бэкграундом и со знанием языка программирования;
- руководители групп разработки, аналитики, тестирования.
Предварительная подготовка
Опыт работы в ИТ-проектах
Понимание принципов ООП
Знание языков программирования Java / C# / Python
Для кого
Архитектор ПО
Бизнес-аналитик
Разработчик
Системный аналитик
Тестировщик
Улучшаемые навыки
Микросервисы
Монолит
DDD
EDA
Clean Architecture
ETL
DWH
Программа курса
01
Понятия архитектуры: основные термины и определения
02
Понятия архитектуры: критерии качества архитектуры
03
Роли и виды архитекторов
04
Архитектурные стили: монолит
05
Архитектурные стили: микросервисы
07
Clean Architecture: правила создания архитектур
08
Архитектурные стили: событийно-управляемая архитектура
09
Архитектурные стили: классический ETL/DWH/BI
10
Позиция архитектора в Agile проекте
11
Итого 24 часа: теория – 10 ч. (42%), практика – 14 ч. (58%)