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

.NET Framework
C#
Dependency Injection
Асинхронное программирование
Task Parallel Library
Reactive Extensions
Оптимизация приложений
Обработка исключений
Паттерны проектирования

Инструменты

VS Code VS Code
.NET .NET
C# C#

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

01 Проектировать .NET-приложения с использованием лучших практик.
02 Применять async/await и TPL для асинхронных задач.
03 Внедрять Dependency Injection в крупные проекты.
04 Оптимизировать код для режима Release.
05 Использовать Reactive Extensions для реактивного программирования.
06 Анализировать и устранять ошибки многопоточности.

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

01 Управление зависимостями в .NET
  • Базовые принципы;
  • DI паттерны и антипаттерны;
  • DI Container basics;
  • Управление зависимостями на практике;
  • Практический пример;
  • DI Container Advanced Topics;
  • Ключевые моменты и заключение.
  • 02 Асинхронное программирование в .NET
  • Модель синхронного програмирования;
  • Паттерны асинхронного программирования на платформе .Net;
  • Библиотека Task Parallel Library;
  • Await и async;
  • Библиотека реактивных расширений (Reactive Extensions, Rx).
  • 03 C# Tips and Tricks
  • События и делегаты;
  • Утиная типизация на уровне компилятора языка C#;
  • Жизненный цикл объекта;
  • Именованные и необязательные аргументы;
  • Особенности обработки исключений;
  • Преобразование типов, определенных пользователем;
  • Блоки итераторов;
  • Значимые типы;
  • Замыкания;
  • Прочее;
  • Асинхронное программирование.
  • 04 Итого на курс 24 часа: теория – 24 ч (100%), практика – 0 ч (0%)

    38 900 ₽

    33 300 ₽ — для физ. лиц

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

    Для кого

    Разработчик Разработчик

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

    Прохождение базового тренинга NET-001.

    Опыт .NET разработки от 2-х лет.

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

    17.11.2025 - 24.11.2025

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

    Senior 24 часа

    37 000 ₽

    33 300 ₽ — для физ. лиц

    38 900 ₽

    33 300 ₽ — для физ. лиц

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

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

    38 900 ₽

    33 300 ₽ — для физ. лиц

    Юр. лицо — 38 900 ₽
    Физ. лицо — 33 300 ₽
    17.11.2025, Онлайн
    17.11.2025, Онлайн
    Открытая дата

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

    Наши клиенты

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

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

    DEV-001_NET
    24 часа

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

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

    от Middle

    34 500 ₽

    DEV-009_NET
    16 часов

    Разработка через тестирование (TDD) на языке C#

    Данный курс знакомит слушателей с одной из практик разработки программного обеспечения по методологии Agile – разработкой через тестирование (TDD – test-driven development). Этот курс, в котором также рассматривается теория модульного тестирования с образцами кода на C#, будет полезен для начинающих разработчиков независимо от методологий, используемых в проекте.

    от Middle

    24 200 ₽

    NET-001
    40 часов

    Основы .NET-разработки и языка C#

    Научитесь создавать приложения на C#, применяя принципы ООП и оптимизируя работу с памятью.

    от Junior

    53 900 ₽

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

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