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

C#
.NET
ООП
Асинхронное программирование
Исключения
Замыкания
Типизация

Инструменты

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

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

01 Анализировать и использовать иммутабельность делегатов.
02 Реализовывать потокобезопасную подписку на события.
03 Понимать жизненный цикл объектов и порядок вызова конструкторов.
04 Применять именованные и необязательные аргументы.
05 Обрабатывать исключения эффективно.
06 Преобразовывать пользовательские типы.
07 Создавать и использовать блоки итераторов.
08 Работать с значимыми типами и их особенностями.

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

01 События и делегаты
  • Иммутабельность делегатов
  • Потокобезопасная подписка
  • Виртуальные события
  • 02 Утиная типизация на уровне компилятора языка C#
  • Цикл foreach
  • LINQ (Query Comprehension syntax)
  • Collection initializer
  • C# 5.0 Async Features
  • 03 Жизненный цикл объекта
  • Порядок вызова конструкторов
  • Порядок вызова статических конструкторов
  • Гонки и время сборки мусора
  • 04 Именованные и необязательные аргументы


    05 Особенности обработки исключений


    06 Преобразование типов, определенных пользователем


    07 Блоки итераторов


    08 Значимые типы
  • Базовые сведения
  • Equals и GetHashCode
  • Изменяемые значимые типы
  • Упаковка
  • 09 Замыкания


    10 Прочее
  • Объединения (unions)
  • Ковариантность и устройство массивов
  • Перегрузка и наследование
  • Может ли this быть null?
  • Неявная реализация методов интерфейса
  • 11 Асинхронное программирование
    12 Итого на курс 8 ак. ч. : теория — 8 ак. ч. (100%), практика — 0 академических часов (0%)

    Для кого

    Разработчик Разработчик
    Архитектор ПО Архитектор ПО
    Руководитель группы\Тимлид Руководитель группы\Тимлид

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

    Уверенные знания основных возможностей языка C# или посещение курса NET-001 «Основы .NET-разработки и языка C#»

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

    21.11.2025 - 24.11.2025

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

    Senior 8 часов

    14 900 ₽

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

    14 900 ₽

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

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

    14 900 ₽

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

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

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

    14 900 ₽

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

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

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

    Наши клиенты

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

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

    NET-001
    40 часов

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

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

    от Junior

    51 500 ₽

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

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