Скоро на All-DAR Domain Driven Design и Clean Architecture на языке C# [Тариф Standard] [microarch] [Кирилл Ветчинкин]

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
84.967
Название: Domain Driven Design и Clean Architecture на языке C# [Тариф Standard] [microarch] [Кирилл Ветчинкин]

c72d234ebb5928374aeb4e94fb50f4b7.png


Описание:
DDD помогает создавать сложные программные системы, которые легко поддерживать и развивать в будущем.
Основные преимущества:

  • DDD позволяет легко тестировать приложения
  • DDD помогает создавать приложения, которые легко поддерживать и развивать
  • DDD упрощает коммуникации с экспертами предметной области
  • DDD позволяет избежать создания запутанного и сильно связанного кода

Кому подойдёт этот курс

  • Middle разработчикам

    Чтобы вырасти до Senior не достаточно просто знать язык разработки, нужно уметь строить архитектуру приложения самостоятельно. На курсе ты создашь приложение с 0 в стиле DDD.
  • Senior разработчикам

    Ты уже имеешь большой опыт создания приложений, но если тебе кажется, что в приложении все сильно запутанно и тесты писать "больно", то это курс для тебя. Тут мы разложим все по полочкам.
  • TeamLead, CTO

    Ты ощущаешь, что код, который пишет твоя команда — сложный и запутанный. Это тормозит ее скорость. На курсе узнаешь как разложить логику по слоям и решить эту проблему.

После курса ты сможешь

Разбивать приложение на слои. Слои позволяют разделить приложение на отдельные компоненты, каждый из которых выполняет свою функцию. Это делает приложение более гибким и легким в поддержке и тестировании. Поэтому мы уделяем этой теме особое внимание.

  • Формировать Domain Model приложения
  • Применять тактические паттерны DDD
  • Определять Use Case ядра приложения
  • Покрывать слои различными тестами
  • Применять Onion и Clean архитектуру
  • Делать синхронные интеграции по gRPC
  • Писать Unit Test и Integration Test
  • Обеспечивать отложенную согласованность
  • Публиковать Domain Event и передавать их по Kafka
  • Понимать когда DDD не нужен
  • Правильно применять паттерн Repository
  • Кодировать Aggregate, Value Object, Entity

Программа рассчитана на 6 недель и охватывает ключевые этапы применения DDD на практике

Вы получите набор навыков, начиная от определения того, какая архитектура должна быть у сервиса, до правильной организации слоёв и доменной модели.

1. Clean Architecture

2. Value Object

3. Entity

4. Aggregate

5. Domain Service

6. Repository

7. Application Layer

8. Входящий HTTP адаптер

9. Исходящий Grpc адаптер

10. Входящий Kafka адаптер

11. Исходящий Kafka адаптер

12. Eventual Consistency

Курс ведёт опытный разработчик: Кирилл Ветчинкин — опыт применения DDD с 2019 года.

Тариф: Standard

◆ ЦЕНА МАТЕРИАЛА ◆
Цена на сегодня: 34900 ₽ (40000 ₽ — полная)

Материал «Domain Driven Design и Clean Architecture на языке C# [Тариф Standard] [microarch] [Кирилл Ветчинкин]», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху