“Накопилось много теории, но в голове был хаос”
“Наш код был сложным и непонятным”
Реализуем HTTP, gRPC и Kafka адаптеры
Реализуете связь бизнес-логики и инфраструктуры. Научитесь формировать порты и адаптеры, связывать их с бизнес-логикой.
Напишем много
тестов
Научитесь писать простые и понятные модульные и интеграционные тесты, покрывая бизнес-логику и инфраструктуру.
Заберете с собой навсегда
Разберем все тактические паттерны DDD
Научитесь выделять Value Object, проектировать Entity и реализовывать Aggregate, избегая популярных ошибок.
Создадим полноценный микросервис
Освоите Clean Architecture, включая применение Hexagonal и Onion подходов, а также научитесь выстраивать четкую структуру слоев в микросервисах.
После прохождения курса вы сможете
Реализуем Use Case и
Domain Service
Освоите работу с Domain Service, примените CQS подход, а также реализуете команды и медиаторы, связывая их с Use Case.
Знания DDD может повысить вашу ценность как специалиста
Многие компании ищут разработчиков, умеющих работать с этим подходом
Выберите подходящий тариф и запишитесь на курс
Востребованность и зарплаты:
Около 2000 актуальных вакансий в РФ
Кодировать Aggregate, Value Object, Entity
Делать интеграции по
gRPC, HTTP, Kafka
Правильно применять паттерн Repository и Adapter
Писать тесты, которые легко поддерживать
Обеспечивать согласованность
событий
Выстраивать архитектуру приложения с нуля
Публиковать Domain Event и передавать их по Kafka
Ваше резюме будет выделяться проектом, который демонстрирует ваше глубокое понимание архитектуры ПО
Проект в портфолио или резюме
Итоговый проект станет универсальными шаблоном, который вы сможете взять за основу в вашей компании
Готовый шаблон микросервиса
Обосновывать применение
DDD в команде