Программирование [Игорь Панасюк] The Nature of Concurrency - Курс по многопоточному программированию (2025)

Moderator
Команда форума
29 Мар 2020
297,812
1,496,670
113
Голосов: 0
#1
[Игорь Панасюк] The Nature of Concurrency - Курс по многопоточному программированию (2025)


Описание [Игорь Панасюк] 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 RPS. Он также проводит курс по языку Go для сотрудников компании и читает лекции в Университете ИТМО. Игорь является спикером на конференциях HighLoad, GolangConf, GoFunc и других мероприятиях, а также ведёт YouTube-канал. За свою карьеру он провёл более 500 часов менторских занятий и обучил более 3000 часов.
Тариф Base
  • Доступ к материалам на 6 месяцев
  • Финальный проект
  • 4 групповые сессии вопросов и ответов
  • 13 практических занятий
  • 6 домашних заданий с автотестами

Подробнее:


Для просмотра содержимого вам необходимо авторизоваться

Скачать курс [Игорь Панасюк] The Nature of Concurrency - Курс по многопоточному программированию (2025):


Для просмотра содержимого вам необходимо авторизоваться
 
Последнее редактирование модератором: