Открыто

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

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 6 ноя 2024.

Цена: 34900р.-95%
Взнос: 1601р.

Основной список: 24 участников

Резервный список: 3 участников

  1. 6 ноя 2024
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: 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 ₽ - полная)
    Скрытая ссылка
     
    1 человеку нравится это.
  2. Последние события

    1. absro
      absro не участвует.
      3 дек 2024
    2. absro
      absro участвует.
      3 дек 2024
    3. foobar
      foobar участвует.
      27 ноя 2024
    4. trix-s
      trix-s участвует.
      24 ноя 2024
  3. Обсуждение
  4. 6 ноя 2024
    #2
    rar24
    rar24 ЧКЧлен клуба
    только хотел попросить тему создать))