Асинхронность и многопоточность в C#. Продвинутый уровень
Системный курс: шаг за шагом формируем полное понимание concurrency в C#.
Записаться на курс
  • ДЛИТЕЛЬНОСТЬ
    5,5 месяцев
  • ОНЛАЙН-ФОРМАТ
    Удобный график
  • 270+
    Практический заданий
  • СЛОЖНОСТЬ
    Продвинутый
  • АВТОРЫ-ЭКСПЕРТЫ
    Тут будет текст
  • НАЧНИ ПРЯМО
    Сейчас
Описание курса
На сегодняшний день асинхронность и параллелизм - это одни из самых сложных тем для освоения в рамках разработки программного обеспечения. Вместе с тем, это и наиболее значимые области, в которых должен разбираться современный backend-разработчик на C#. Редко какое собеседование проходит без общения на эту тему. Мы постарались всесторонне охватить (насколько это для нас показалось возможным и необходимым) темы многопоточности, асинхронности, конкурентности и параллелизма на C#.
В рамках курса мы последовательно раскрываем темы, связанные с этими направлениями так, чтобы у учащихся сформировалось наиболее полное понимание материалов курса, причин почему возникли те или иные технологии, а также понимание того, как с ними работать. Фокус курса именно на глубоком понимании сути: мы разбираем не только "как использовать", но и "как это работает".
В курсе последовательно даны разделы с теорией, за которыми следуют практические блоки, в которых показаны примеры применения полученных ранее знаний. В уроках вам будут встречаться задания на закрепление пройденного материала, а в конце каждого модуля - большой урок с задачами.

Программа курса
Урок 1. Введение. Развитие вычислительной техники
Урок 2. Многопоточность
Урок 3. Конкурентность
Урок 4. Асинхронность
Урок 5. Параллелизм и реактивность
Урок 6. Решение задач