Улучшаемые навыки

Dependency Injection (DI)
Inversion of Control (IoC)
SOLID
Паттерны проектирования
Рефакторинг

Инструменты

VS Code VS Code
.NET .NET

Чему вы научитесь

01 Применять принципы проектирования и Dependency Injection в реальных проектах.
02 Использовать ключевые DI-паттерны и избегать антипаттернов.
03 Настраивать и использовать DI-контейнеры.
04 Управлять зависимостями на практике.
05 Оптимизировать архитектуру приложений для лучшей поддержки и масштабируемости.

Программа курса

01 Базовые принципы
  • Базовые принципы проектирования
  • Принцип инверсии зависимостей
  • IoC vs DI
  • GoF паттерны для управления зависимостями на .Net
  • 02 DI паттерны и антипаттерны
    DI-паттерны
  • Composition Root
  • Constructor Injection
  • Property Injection
  • Method Injection
  • DI-анти-паттерны
  • Service Locator
  • Ambient Context
  • 03 DI Container basics
  • Базовые понятия
  • Композиция объектов
  • Конфигурация контейнеров
  • 04 Управление зависимостями на практике
  • Борьба с изменениями
  • Пристальный взгляд на DIP
  • Изменчивые и постоянные зависимости
  • Метрики управления зависимостями
  • Типы и силы связей
  • Практические советы
  • 05 Практический пример
    ⠀⠀
    06 DI Container Advanced Topics
  • Управление временем жизни зависимостей
  • Перехватчики вызовов
  • Модульность конфигурации
  • 07 Ключевые моменты и заключение
    ⠀⠀
    08 Всего: теория + демонстрация – 8 ч. (100%)

    14 900 ₽

    13 410 ₽ — для физ. лиц

    Записаться на курс

    Для кого

    Архитектор ПО Архитектор ПО
    Разработчик Разработчик

    Предварительная подготовка

    Знание основных понятий объектно-ориентированного проектирования и опыт работы с языком C# не менее 2-х лет.

    Расписание курсов

    17.11.2025 - 18.11.2025

    9:00-12:00
    Дата и время:
    17.11.2025-18.11.2025
    9:00-12:00
    Тренер: В процессе согласования

    Middle 8 часов

    14 900 ₽

    13 410 ₽ — для физ. лиц

    14 900 ₽

    13 410 ₽ — для физ. лиц

    Записаться на курс

    Записаться на курс

    14 900 ₽

    13 410 ₽ — для физ. лиц

    Юр. лицо — 14 900 ₽
    Физ. лицо — 13 410 ₽
    17.11.2025, Онлайн
    17.11.2025, Онлайн
    Открытая дата

    Отзывы о курсе

    Повысьте квалификацию И получите диплом
    Отзывы учеников
    Крайне положительные впечатления. Очень много полезной информации. Особенно часть курса - Tips and Tricks.
    Общее впечатление очень положительное. Курс очень интересный и полезный. Лично для меня самая ценная информация о паттернах по инверсии зависимостей, особых возможностях языка С#.
    Понравилось все 😊 Хорошие и полезные материалы, подробное описание эволюции подхода управления зависимостями в .NET. Курс оправдал ожидания, тренеру отдельное спасибо!

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Связанные курсы

    DEV-001_NET
    24 часа

    Шаблоны проектирования GoF. Редакция для .NET

    Мастерство паттернов проектирования на .NET. Упростите поддержку кода, ускорьте разработку и улучшите архитектурные навыки. Практика на реальных кейсах и разбор антипаттернов.

    от Middle

    32 900 ₽

    Не нашли, что искали? — Просто напишите, и мы поможем

    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.