Многопоточное программирование на С/С++
Цели программы
- Познакомить слушателя с процессом разработки сетевых и высоконагруженных систем;
- Дать знания, достаточные для разработки собственного веб-сервера.
Нашли опечатку?
Write Close
Close
Увидели опечатку? Сообщите нам!
Целевая аудитория
Специалист senior
Длительность программы
42 академических часа
Формат обучения
Дистанционный
Материалы программы
Видеоролики, презентации, тестирования
Преподавательский состав
Дмитрий Калугин-Балашов
Руководитель группы разработки поиска по почте в Mail.Ru Group и преподаватель в Техносфере.
Работаю в Mail.Ru Group с 2011 года. Автор нового движка полнотекстового поиска по почте.
1 Пролог
1.1 Вводный урок курса
1.2 Пролог
1.3 Диагностический экзамен
2 Контейнеры. Умные указатели. Аллокаторы
2.1 Контейнеры
2.2 Умные указатели
2.3 Аллокаторы
3 Сокеты Беркли. Мультиплексирование
3.1 Сокеты Беркли
3.2 Мультиплексирование
4 Асинхронная работа с сетью
4.1 Библиотека libevent
4.2 Библиотека libev
4.3 Библиотека libuv
4.4 Библиотека boost::asio
5 Процессы. Каналы. Сигналы
5.1 Процессы Unix
5.2 Сигналы
5.3 Файлы
5.4 Каналы
6 Очереди сообщений. Семафоры. Общая память
6.1 Классическое Unix IPC
6.2 Очереди сообщений
6.3 Семафоры
6.4 Общая память
7 Потоки. Средства синхронизации
7.1 Потоки POSIX
7.2 Мьютексы
7.3 Условные переменные. Барьеры
7.4 Потоки C++11
8 Параллельное программирование
8.1 OpenMP
8.2 Intel TBB
8.3 MPI
9 Эпилог
9.1 Финальный экзамен
9.2 Эпилог
9.3 Заключительный урок
Часто задаваемые вопросы
Вопрос:
Как зайти в сегмент Академии технологий и данных ВШС (АТД)?
Ответ:
Для входа в сегмент АТД (https://atd.sberbank-school.ru/) Вам необходимо знать Ваш логин и пароль. В случае, если Вы не знаете или забыли Ваш логин и (или) пароль, пожалуйста, обратитесь в Службу технической поддержки по адресу atdhelp@sberbank-school.ru
Вопрос:
Могу ли я проходить обучение в сегменте АТД не с рабочего компьютера?
Ответ:
Да, Вы можете зайти в сегмент АТД с любого компьютера, имеющего доступ в Интернет.
Вопрос:
Я могу проходить обучение из "Альфы"?
Ответ:
Нет, для работы в сегменте АТД необходим доступ в Интернет.
Вопрос:
Куда обращаться, если что-то не работает (пароль неверен, не открывается тест, не отображаются материалы и т.п.)?
Ответ:
Обратитесь в Службу технической поддержки по адресу atdhelp@sberbank-school.ru
Made on
Tilda