Курс: Программирование на Visual С++. Многопоточность
Курс: Программирование на Visual С++. Многопоточность
Продолжительность курса: 16 ак. ч.
Описание курса:
Цель курса: познакомить слушателей с многопоточностью и тонкостями ее применения в С++, развить навыки использования нового инструментария.
Аудитория:
• Си-программисты
• Разработчики на языке C
Необходимая подготовка:
Успешное окончание курса «Программирование на С++», или эквивалентная подготовка.
Программа курса:
Модуль 1. Процессоры и многопоточность
Модуль 2. Базовая многопоточность в STL С++
Модуль 3. Элементарная синхронизация thread_local и atomic
Модуль 4. Мьютексы (mutex)
Модуль 5. Состояния (conditional variables)
Модуль 6. Future & promise
Модуль 7. Подходы к организации пула потоков
Модуль 8. Написание многопоточного приложения или алгоритма с использованием С++ (практическая работа)
Окончательная цена указывается в договоре на обучение.