☯︎ 𝖙𝖗𝖟 ⁿˣᵗ 𝖙𝖎𝖒𝖊︻╦╤
МЕСТНЫЙ
- Регистрация
- 11 Сен 2026
- Сообщения
- 6,748
- Реакции
- 1
Продолжительность8 ч 18 мин
Количество уроков15 Видео
ЯзыкРусский
Вес архива1,31 ГБ
Автор: Кирилл Ветчинкин (microarch)
Название: Domain Driven Design и Clean Architecture на языке Go

ОНЛАЙН ВИДЕО УРОКИ: ТОЛЬКО ДЛЯ PROMAX!
Domain Driven Design и Clean Architecture — два фундаментальных подхода, которые позволяют создавать гибкие, масштабируемые и легко поддерживаемые микросервисы. В этом курсе вы научитесь применять их на языке Go, сочетая теорию и интенсивную практику, чтобы уверенно использовать архитектурные паттерны в реальных проектах.
Чему вы научитесь
Программа фокусируется на практическом освоении архитектурных принципов и паттернов DDD. В процессе обучения вы шаг за шагом создадите собственный микросервис и разберётесь, как правильно выделять доменную модель и проектировать устойчивую архитектуру.
Основные архитектурные принципы
• Clean Architecture: разделение ответственности, поток управления данными, слои приложения.
• Корректная организация зависимостей и работа с абстракциями.
• Выделение бизнес-логики как ядра системы.
Domain-Driven Design на практике
• Проектирование Value Object и Entity.
• Создание корректных границ Aggregate.
• Использование Domain Service и Repository.
• Работа с доменными событиями и анти-коррупционным уровнем.
Интеграции и взаимодействие сервисов
Вы освоите современные подходы к межсервисной коммуникации и научитесь выбирать оптимальный инструмент под задачу.
Технологии и протоколы
• Создание REST API и проектирование контрактов.
• Взаимодействие через gRPC.
• Обмен событиями с помощью Kafka.
Надёжные интеграционные паттерны
• Паттерн Outbox для консистентных событий.
• Транзакционные границы и согласованность данных.
Практическая часть: 80% занятий — программирование
Основной упор курса — реальная разработка. Вы будете выполнять задания, постепенно собирая боевой микросервис по всем правилам DDD и Clean Architecture.
Что включает практика
• 12 практических заданий от проектирования до интеграций.
• Постепенное построение микросервиса с нуля.
• Код-ревью, разбор типичных ошибок и рекомендации по улучшению архитектуры.
Результат обучения
К концу курса вы получите:
• Готовый микросервис на Go, построенный по DDD и Clean Architecture.
• Отточенные навыки проектирования архитектуры с упором на доменную модель.
• Практический опыт, применимый в командной разработке и продакшн-средах.
• Проект в портфолио, который продемонстрирует уровень вашей инженерной зрелости.
Для кого этот курс
Курс подходит как тем, кто уже пишет на Go и хочет перейти к более сложным архитектурным задачам, так и разработчикам из других языков, стремящимся освоить DDD и перейти на системное проектирование.
СКАЧАТЬ:
Скрытое содержимое могут видеть только пользователи групп(ы): ProMAX