💻 Программирование [Dometrain] От новичка до эксперта: Архитектура Vertical Slice (2024)

  • ОФОРМИТЬ ПОДПИСКУ

Calvin Candie

Вечный

Calvin Candie

Вечный
2 Сен 2018
42,502
3,940
Автор: Dometrain
Название: От новичка до эксперта: Архитектура Vertical Slice (2024)

1774076205568.png

Курс посвящён современному архитектурному подходу Vertical Slice — методу проектирования приложений, при котором код организуется не по слоям, а по функциональным срезам. Такой подход особенно эффективен для приложений с моделью «запрос–ответ», включая веб-приложения и API.

Vertical Slice Architecture позволяет упростить структуру проекта, повысить читаемость кода и ускорить разработку, так как каждая функциональность реализуется как отдельный, независимый срез.

Кому подойдёт курс:
  • backend-разработчикам
  • .NET-разработчикам
  • архитекторам ПО
  • разработчикам API и веб-приложений
  • тем, кто изучает современные архитектурные подходы

Что вы изучите в процессе обучения:
  • основы архитектуры Vertical Slice
  • отличия от слоистой архитектуры
  • построение приложения с нуля
  • использование паттерна Mediator
  • паттерн цепочки обязанностей (Chain of Responsibility)
  • внедрение CQRS
  • валидацию и доменные события
  • логирование и метрики
  • обеспечение безопасности приложения

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

Особое внимание уделяется интеграции популярных архитектурных паттернов, таких как CQRS и Mediator, которые усиливают преимущества Vertical Slice и делают архитектуру более структурированной и управляемой.

Также рассматриваются практические аспекты разработки: логирование, метрики, обработка ошибок, безопасность и работа с доменными событиями. Это позволяет создать полноценную архитектуру, готовую к использованию в реальных проектах.

В результате прохождения курса формируется понимание современного подхода к проектированию приложений и навыки построения гибкой и масштабируемой архитектуры.

Формат: видеокурс по архитектуре ПО
Язык: Английский


Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!

Скачать:
 

Похожие темы