[Скачать] Domain Driven Design и Clean Architecture на языке Go | Кирилл Ветчинкин (microarch)

За 6 недель курса вы научитесь создавать микросервисы на Go, основываясь на принципах Domain-Driven Design и Clean Architecture. Курс включает 80% практических занятий, сосредоточенных на программировании и создании реального проекта.

Программа курса охватывает архитектурные принципы, паттерны DDD (Value Object, Entity, Aggregate, Domain Service, Repository), а также интеграции с REST API, gRPC, Kafka и паттерн Outbox. В рамках обучения предусмотрено 12 заданий и создание проектного микросервиса для портфолио.

В результате вы получите готовый микросервис на Go, разработанный с соблюдением принципов DDD и Clean Architecture, а также навыки для работы в команде и участия в продакшн-проектах.