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

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

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

    Подробнее

Скачать Eng Прагматичная Чистая Архитектура - milanjovanovic (2024)

bart

bart

PRO
Сообщения
44.548
Реакции
22.515
Прагматичная Чистая Архитектура
Pragmatic Clean Architecture
milanjovanovic

1714453126564.png


Этот всесторонний курс научит вас системе, которую я использую для разработки приложений, готовых к производству, с использованием Чистой Архитектуры. Узнайте, как применять лучшие практики современной архитектуры программного обеспечения. Присоединяйтесь к более чем 2600 студентам, чтобы ускорить ваш рост как архитектора программного обеспечения.


Глубокое погружение в Чистую Архитектуру:

  1. Изучите архитектурные принципы, чтобы принимать лучшие решения.
  2. Как проектировать приложения, которые выдержат испытание временем.
  3. Где следует использовать Чистую Архитектуру.


Постройте богатый доменный слой с помощью DDD:

  1. Практическое руководство по использованию предметно-ориентированного проектирования (Domain-Driven Design, DDD).
  2. Изучите наиболее важные тактические шаблоны DDD.
  3. Лучшие практики проектирования богатой доменной модели.


Использование чистого слоя приложений для вариантов использования:

  1. Изучите, как реализовать чистые варианты использования с помощью CQRS (Command Query Responsibility Segregation).
  2. Решайте поперечные проблемы с легкостью.
  3. Как достичь высокой скорости запросов.


Мощный инфраструктурный слой:

  1. Как реализовать быстрый слой сохранения данных.
  2. Получите максимум от продвинутых функций EF Core.
  3. Узнайте, как решать проблемы с concurrency.


Элегантный презентационный слой:

  1. Как правильно настроить внедрение зависимостей.
  2. Управление конфигурациями и документация.
  3. Эффективное добавление API и точек доступа.


Надежная аутентификация:

  1. Реализуйте надежную аутентификацию JWT для защиты вашего API.
  2. Узнайте, как интегрировать внешнего провайдера идентификации.
  3. Как применять современные лучшие практики безопасности.


Надежная авторизация:

  1. Изучите, как реализовать пользовательские политики авторизации.
  2. Авторизация на основе ролей и разрешений.
  3. Почему вам нужна авторизация на основе ресурсов.


Продвинутые функции, готовые к производству:

  1. Структурированное логирование, проверки состояния, версионирование API.
  2. Повышение масштабируемости с помощью фоновых задач.
  3. Распределенное кэширование с использованием Redis.


Высококачественное тестирование:

  1. Изучите правильные способы тестирования сложных систем.
  2. Модульное тестирование, интеграционное тестирование, функциональное (E2E) тестирование.
  3. Укрепление архитектуры вашего программного обеспечения с помощью архитектурных тестов.


После завершения этого курса вы сможете:

  1. Уверенно использовать Чистую Архитектуру для создания потрясающих проектов на работе.
  2. Построить богатую доменную модель, основываясь на фундаментальных принципах предметно-ориентированного проектирования (Domain-Driven Design).
  3. Настроить приложения, готовые к производству, с использованием лучших отраслевых практик.
  4. Понять наиболее важные архитектурные принципы.


Материал на английском языке




Продажник:

Скачать:
Скрытое содержимое могут видеть только пользователь группы: PRO

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