Асинхронне програмування в C#. Основи та використання async/await
-
Unit тестирование в C#
-
Основи ASP.NET MVC
-
Рефакторинг .NET застосунків
-
Пишемо мовою C# з нуля телеграм-бот для моніторингу курсу валют
-
Рефлексія в C#: поняття, особливості та доцільність використання
-
ТОП помилок початківців при вивченні C#
-
Консольна програма: перші кроки у вивченні програмування мовою C#
-
Використання SOLID принципів у C# проєктах
-
Які реальні шанси знайти роботу C#/.NET розробнику в 2024 році?
-
Продуктивність C# коду і питання його оптимізації
-
Перспективи професії .NET розробник у 2024 році
-
Що нового у .NET 8
-
Делегати та події в C#. Основні поняття та практичні сценарії використання
Вебінар призначений для розробників-початківців, які хочуть розширити або систематизувати вже наявні знання в області асинхронного програмування мовою C#.
Ми розглянемо основи асинхронного програмування та основні підходи для реалізації багатопотоковості. Також дослідимо використання async/await та розберемо на практиці внутрішню будову цих двох операторів. Ви дізнаєтесь, як правильно використовувати асинхронні методи для підвищення продуктивності застосунків.
План вебінару:
- Робота з потоками в .NET Framework: простір імен System.Threading, клас Thread.
- Пул потоків.
- Асинхронні делегати.
- Бібліотека TPL, клас Task, методи очікування виконання задачі.
- Ключові слова async/await.
- Правила використання ключових слів async/await.
- Кінцевий автомат та async/await.
- Інтерфейс IAsyncStateMachine.
- Метод MoveNext().
Цільова аудиторія:
Вебінар призначений для тих, хто вже має базові знання з мови програмування C# та бажає поглибити їх, дізнатися про нові функціональності та навчитися використовувати їх у своїй роботі.
Умови участі: безкоштовно. Для отримання запрошення на онлайн-трансляцію заповніть реєстраційну форму.