🎓

C#: CQRS, чистая архитектура. Как строятся микросервисы

Информационные технологии
Обложка курса Купить за 10000 ₽
  • Уроков: 78
  • Сложность: normal
  • Аудитория: Этот воркшоп предназначен для разработчиков C#, желающих углубить свои знания в области веб-разработки и современной архитектуры приложений. Он идеально подходит для тех, кто уже имеет опыт создания API и базовое понимание хотя бы многослойной архитектуры, но хочет перейти на новый уровень в разработке веб-приложений. Важно отметить, что воркшоп категорически не подходит для новичков, не имеющих представления о создании API и хотя бы элементарного понимания многослойной архитектуры. Идеальными кандидатами являются слушатели моего практикума "API для магазина", желающие расширить свой профессиональный инструментарий и освоить современные подходы к веб-разработке на C#.
Информационные технологии Платный
Данный курс покажет вам как создавать поддерживаемые веб-приложения, используя передовые практики и архитектурные подходы. Вы освоите принципы CQRS и чистой архитектуры, работу с ASP.NET Core, EF Core и MediatR. Воркшоп охватывает аутентификацию, авторизацию, обработку исключений и внедрение зависимостей. Вы научитесь структурировать код, применять паттерны проектирования и работать с современными инструментами разработки. Подходит для разработчиков, стремящихся повысить свой профессиональный уровень в C#

 Следить за обновлениями 

Цель:

Научить вас создавать современные, масштабируемые веб-приложения на C# с использованием передовых архитектурных подходов.

Почему стоит выбрать этот воркшоп:

  • Актуальные технологии и практики
  • Практический подход с реальным проектом
  • Глубокое понимание архитектуры веб-приложений

После воркшопа вы сможете:

  • Разрабатывать сложные веб-приложения на C#
  • Применять CQRS и чистую архитектуру
  • Эффективно использовать ASP.NET Core и Entity Framework Core

Особенности курса:

  • Построение полноценного веб-приложения с нуля
  • Работа с современными библиотеками (MediatR, AutoMapper)
  • Изучение аутентификации и авторизации
  • Много практики, минимум теории
  • Реализация вами большого технического задания с проверкой преподавателя

Что вам предстоит делать:

  • Писать код на C# создавая прототип социальной сети
  • Проектировать архитектуру приложения
  • Работать с базами данных
  • Разрабатывать и рефакторить

Основные тезисы воркшопа:

  1. Основы CQRS и чистой архитектуры
  2. Настройка проекта ASP.NET Core
  3. Работа с Entity Framework Core
  4. Реализация CQRS с MediatR
  5. Аутентификация и авторизация
  6. Обработка исключений и валидация
  7. Маппинг объектов с AutoMapper
  8. Создание API и контроллеров
  9. Тестирование приложения

Воркшоп подходит для разработчиков с базовыми знаниями C# и желанием углубить свои навыки в веб-разработке.

Требования:

1. Уверенное владение C# (ООП, LINQ, async/await)
2. Базовое понимание ASP.NET Core и создания REST API
3. Знание основ Entity Framework Core
4. Опыт работы с dependency injection
5. Представление о многослойной архитектуре приложений

Воркшоп НЕ подойдет если:
- у вас отсутствует практика написания api (хотя бы элементарных)
- не знакомы с принципами проектирования приложений
- не имеете никакой практики создания веб-сервисов
- Очень плохо понимаете ООП