Курс на Stepik
Обложка курса «Основы Domain Driven Design» на Stepik
590 ₽

Основы Domain Driven Design 0.000

Открыть на
STEPIK.ORG

Погрузитесь в мир предметно-ориентированного проектирования с нашим онлайн-курсом по Domain Driven Design. Этот курс идеален для разработчиков и архитекторов ПО, желающих узнать или освежить в уме ключевые концепции DDD (универсальный язык, ограниченные контексты, сущности и агрегаты для создания систем, которые максимально соответствуют потребностям вашей компании.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы Domain Driven Design»Учеников на курсе 50
Сертификаты, выданные на курсе «Основы Domain Driven Design»Сертификатов выдано 21
Отзывы о курсе «Основы Domain Driven Design»Отзывов получено 0
Рейтинг курса «Основы Domain Driven Design»Рейтинг курса 0.000
Уроки в курсе «Основы Domain Driven Design»Количество уроков 23
Тесты в курсе «Основы Domain Driven Design»Количество квизов 36
Время прохождения курса «Основы Domain Driven Design»Время прохождения курса
Стоимость курса «Основы Domain Driven Design»Стоимость курса 590 ₽
Обновления курса «Основы Domain Driven Design»Обновления курса
Дата публикации курса «Основы Domain Driven Design»Дата публикации курса
Последнее обновление курса «Основы Domain Driven Design»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Основы Domain Driven Design» 4 раздела Уроки в курсе «Основы Domain Driven Design» 23 урока Тесты в курсе «Основы Domain Driven Design» 36 тестов Время прохождения курса «Основы Domain Driven Design» 2 ч. Последнее обновление курса «Основы Domain Driven Design» обн. 2 года назад

1. Основные концепты Domain Driven Design

5 уроков
Закрытый
1.1 Введение
41
41
1м 3с
0
Закрытый
1.2 Предметная область (Domain)
39
39
6м 37с
0
Открытый
1.3 Повсеместный язык (Ubiquitous language)
77
77
7м 10с
0
Закрытый
1.4 Ограниченный контекст (Bounded context)
31
31
8м 56с
0
Закрытый
1.5 Как поддомены согласуются с ограниченными контекстами
31
29
6м 46с
1

2. Entity (Cущность в DDD)

5 уроков
Открытый
2.1 Что такое сущности (Entity)
117
117
3м 21с
0
Закрытый
2.2 Entity identity. Понятие идентичности сущностей
31
31
4м 10с
0
Закрытый
2.3 Application generated id. Генерация ID на стороне приложения
30
30
1м 22с
0
Закрытый
2.4 Persistent mechanism assigns identity. СУБД герерирует ID
30
30
4м 1с
0
Закрытый
2.5 Timing of ID generation. Ранняя и поздняя генерация ID
29
25
6м 38с
0

3. Концепт объекта-значения (Value object) в DDD

2 урока
Закрытый
3.1 Value objects VS Entity. Разница сущностей и объектов-значений
28
28
8м 46с
0
Закрытый
3.2 Объекты значения (Value objects)
26
20
8м 3с
0

4. Концепт агрегата (Aggregate) в DDD

11 уроков
Закрытый
4.1 Введение в агрегаты (Aggregates)
25
25
1м 18с
0
Закрытый
4.2 Update unit. Агрегат как единица обновления
21
21
6м 29с
0
Закрытый
4.3 Инварианты. Агрегаты как транзакционная граница
21
21
5м 12с
0
Закрытый
4.4 Реализация агрегата с атомарными операциями
22
22
4м 19с
0
Открытый
4.5 Изоляция транзакций и уровни изоляции
56
56
6м 56с
0
Закрытый
4.6 Оптимистичные блокировки
20
20
3м 58с
0
Закрытый
4.7 Можно ли реализовать агрегат с помощью другой СУБД
21
21
1м 40с
0
Закрытый
4.8 Вопросы формирования агрегата и выбора его размера
20
20
2м 15с
0
Закрытый
4.9 Size matters. Почему мы не хотим делать агрегаты слишком большим
21
21
6м 56с
0
Закрытый
4.10 Виды согласованности - строгая и конечная (eventual consistency)
20
20
3м 14с
0
Закрытый
4.11 Выбираем размеры наших агрегатов
21
15
14м 14с
0