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