Продвинутая разработка в Microsoft .NET
Данный курс предназначен для опытных программистов на платформе Microsoft NET. В этом тренинге рассматриваются вопросы дизайна NET-приложений, а также механизм работы приложений.
24 ак.ч.
Онлайн
SDP-030_PRG
Продвинутая разработка в Microsoft .NET
Записаться на курс
Длительность
24 ак.ч.
Локация
Онлайн
Код
SDP-030_PRG
Расписание и цены
06.12.2021 - 10.12.2021
30 200 руб.
8 500 грн.
Планируете обучить команду из 7-8 или более человек?
Закажите корпоративное обучение с учетом ваших потребностей
Продвинутая разработка в Microsoft .NET
Записаться на курс
Длительность
24 ак.ч.
Локация
Онлайн
Код
SDP-030_PRG
Расписание и цены
06.12.2021 - 10.12.2021
30 200 руб.
8 500 грн.
Планируете обучить команду из 7-8 или более человек?
Закажите корпоративное обучение с учетом ваших потребностей

Описание

Данный курс предназначен для опытных программистов на платформе Microsoft NET. В этом тренинге рассматриваются вопросы дизайна NET-приложений, а также механизм работы приложений.

В первой части тренинга рассматриваются вопросы разработки хорошего дизайна NET приложений.

Во второй части тренинга рассматриваются вопросы внутренних механизмов работы NET приложений, начиная от необычных выражений на языке C# и заканчивая поведение приложением, если собрано в режиме Release.

Третья часть тренинга посвящена асинхронному программированию, в которой особое внимание уделяется современным технологиям асинхронных приложений на базе Task Parallel Library и async/await.

Курс сопровождает много практических примеров. 
После прохождения курса выдается
сертификат на бланке Luxoft Training

Цели

Участники:
  • Получат представление о хорошем дизайне NET приложения с точки зрения лучших практик
  • Познакомятся с современными подходами к асинхронному программированию
  • Узнают внутреннее устройство NET приложение с целью оптимизации и предсказания поведения приложений в разных ситуациях во время выполнения кода

Целевая аудитория

Этот курс предназначен для NET-разработчиков уровня regular или senior.

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

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

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

Разбираемые темы

1. Управление зависимостями
  • Базовые сведения о зависимостях
  • DI паттерны и антипаттерны
  • Базовые сведения о DI-контейнерах
  • Управление зависимостями на практике
  • Продвинутое использование DI контейнеров
2. C# Tips & Tricks
  • События и делегаты
  • Утиная типизация в языке C#
  • Жизненный цикл объекта
  • Структуры
  • Замыкания в языке C#
  • Разное
  • Тонкости асинхронного программирования
3. Асинхронное программирование
  • Модель синхронного программирования
  • Паттерны асинхронного программирования
  • Библиотека TPL
  • C# async & await
  • Реактивные расширения (Библиотека Rx)
Раcписание курсов
Вид:
06.12.2021 - 10.12.2021
11:00-16:00
Локация:Онлайн
Длительность:24 ак.ч.
Время:11:00-16:00
30 200 руб.
7 650 грн.
Записаться
Смотреть полное расписание
Тренеры
Левандовский Илья
Специалист в области разработки ПО (.Net)
Более 6 лет опыта в индустрии разработки ПО. Старший разработчик .NET для Luxoft. Интересуется объектно-ориентированным дизайном и разработкой алгоритмов.
Связанные курсы
Рефакторинг кода на языке C#
На тренинге рассматриваются подходы и методы улучшения читабельности исходного кода на языке C#. В качестве практики слушателям предлагается выполнить рефакторинг небольших программ, фокусирующих внимание на тех или иных аспектах улучшения существующего кода.
Основы .NET-разработки и языка C#
Этот тренинг является базовым тренингом для слушателей, которые хотят научиться программировать на языке C# и создавать приложения на платформе Microsoft .NET.
Смотреть каталог
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Для физических лиц
10%
Скидка на любой курс
5%
Бонус от стоимости курса после прохождения
5%
Бонус за рекомендацию курсов Luxoft Training
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Luxoft Training – первый учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
Остались вопросы?
Связаться с нами
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.