Domain Driven Design
В курсе разбираются основные концепции дисциплины DDD и смежных дисциплин. Слушатели значительное время посвящают практическим упражнениям, закрепляя полученные знания. Курс рассчитан на архитекторов, тех.лидов и ведущих разработчиков, но также будет полезен менеджерам проектов.
Описание:
В курсе разбираются основные концепции дисциплины DDD и смежных дисциплин. Слушатели значительное время посвящают практическим упражнениям, закрепляя полученные знания.
Цели:
После завершения курса слушатели смогут:
- Использовать практики визуального моделирования предметной области;
- Применять шаблоны DDD для построения реализуемой модели домена;
- Распределять ответственность между классами модели, используя принципы GRASP;
- Понимать преимущества и недостатки использования DDD для приложений различного типа;
- Понимать, как DDD вписывается в работу над архитектурой предприятия;
Модуль 1 – Основные подходы в реализации бизнес-логики;
Модуль 2 – Моделирование предметной области;
Модуль 3 – Шаблоны DDD;
Модуль 4 – Рефакторинг модели. Дистилляция;
Модуль 5 – DDD и архитектура корпоративных приложений.
Целевая аудитория:
Основная:
- Архитекторы;
- Технические лидеры и ведущие разработчики;
- Системные аналитики и проектировщики.
- Менеджеры проектов.
- Знание принципов объектно-ориентированного программирования.
- Опыт работы с объектно-ориентированными языками от 1 года.
- Знание UML (диаграммы классов и диаграммы коммуникаций/последовательности).
Скрытое содержимое.
http://www.luxoft-training.ru/kurs/domain_driven_design.html