Улучшаемые навыки
Асинхронное программирование
C#
.NET
TPL
Reactive Extensions
Многопоточность
LINQ
Инструменты
VS Code
.NET
Чему вы научитесь
01
Создавать асинхронные методы с использованием async/await.
02
Использовать Task Parallel Library (TPL) для параллельного выполнения задач.
03
Применять паттерны асинхронного программирования на платформе .NET.
04
Работать с реактивными расширениями (Reactive Extensions) для обработки событий и потоков данных.
05
Оптимизировать производительность приложений с помощью асинхронных операций.
Программа курса
01
Модель синхронного программирования
⠀⠀⠀⠀
02
Паттерны асинхронного программирования на платформе .Net
⠀⠀⠀⠀
03
Библиотека Task Parallel Library
⠀⠀⠀⠀
05
Библиотека реактивных расширений (Reactive Extensions, Rx)
Введение в реактивное программирование
Дуализм интерфейсов
Основы Rx
Events и Observables
Observables и асинхронные операции
06
Итого на курс 8 ак. ч.: теория — 8 ак. ч. (100%), практика – 0 ак. ч. (0%)
Для кого
Разработчик
Предварительная подготовка
Базовые знания языка C# и платформы .NET.
Базовые знания многопоточности.
Базовые знания LINQ (Language Integrated Query).
Расписание курсов