• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

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

  • Автор темы EGround
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
EGround

EGround

Редактор
Сообщения
24.289
Реакции
127

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


2024-11-06_154354.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] [Кирилл Ветчинкин]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу