- 20 Фев 2019
- 30,516
- 1,191,210
- #1
Голосов: 0
Описание [Игорь Панасюк] The Nature of Concurrency - Курс по многопоточному программированию (2025):
Путь к мастерству многопоточного программирования
Основные характеристики курса
- Эксклюзивность: Программа курса базируется на личном опыте автора и материалах, полученных в ходе общения с ведущими специалистами, включая создателя языка Kotlin.
- Постоянное взаимодействие: На протяжении и после обучения вы будете иметь возможность общаться в Telegram-группе, где сможете задавать вопросы и участвовать в регулярных прямых эфирах.
- Универсальность: Знания, полученные в ходе курса, могут быть применены для работы с любым языком программирования, включая Go.
По завершении курса вы разработаете собственную In-Memory многопоточную obstruction-free платёжную систему.
- Лекция 1: Введение в многопоточное программирование
- Лекция 2: Основные проблемы и цели многопоточного программирования
- Практическое задание 1
- Лекция 3: Реализация низкоуровневых механизмов синхронизации на языке Go
- Лекция 4: Создание критической секции с использованием низкоуровневых примитивов
- Практическое задание 2
- Лекция 5: Принципы работы и основные свойства блокировок
- Лекция 6: Применение и структура сложных механизмов синхронизации
- Практическое задание 3
- Лекция 7: Каналы в Go как встроенный механизм многопоточной обработки
- Лекция 8: Многопоточные паттерны, основанные на использовании каналов в Go
- Практическое задание 4
- Лекция 9: Формальные и аппаратные аспекты многопоточного программирования
- Лекция 10: Продвинутые механизмы блокировок для многосерверных систем
- Практическое задание 5
- Лекция 11: Продвинутые многопоточные паттерны для работы с коллекциями
- Лекция 12: Lock-free и obstruction-free алгоритмы
- Практическое задание 6
- Лекция 13: Асинхронное программирование
Игорь Панасюк — высококвалифицированный разработчик, занимающийся созданием платёжного шлюза Яндекса, который способен обрабатывать более 500 запросов в секунду. Он также проводит курсы по языку Go для сотрудников компании и читает лекции в Университете ИТМО. Игорь выступает на конференциях HighLoad, GolangConf, GoFunc и других мероприятиях, а также ведёт свой YouTube-канал. За свою карьеру он провёл более 500 часов менторских сессий и обучил более 3000 часов.
Тариф Base
- Доступ к материалам на 6 месяцев
- Финальный проект
- 4 групповые сессии вопросов и ответов
- 13 практических занятий
- 6 домашних заданий с автотестами.
Подробнее:
Для просмотра содержимого вам необходимо авторизоваться
Скачать курс [Игорь Панасюк] The Nature of Concurrency - Курс по многопоточному программированию (2025):
Для просмотра содержимого вам необходимо авторизоваться