Теоретический минимум для понимания Java Memory Model
В то время, как практически в каждом вузе будущего программиста обучают основам построения компиляторов, дают необходимый теоритический минимум, который позволяет разобраться в синтаксисе и семантике любого современного языка программирования, практически никто не учит теоритическим основам параллельных вычислений.
Доклад призван восполнить этот досадный пробел современной системы образования программистов, которая до сих пор не подстроилась под реалии современного многопоточного мира. Будет минимум практики и максимум теории: определения, понятия, теоремы. После прослушивания этого доклада все термины, которые упоминаются в 17 главе спецификации языка Java, обретут для вас понятный и законченный смысл.
АвторРоман Елизаров
ОрганизаторСообщество JUG.ru
Онлайн-курсы по программированию
3
Машинное обучение для анализа текстов
От бизнес-идеи к ее реализации: учимся инновационному предпринимательству с нуля.
С платными опциями

Разработка игры-платформера на Defold: базовый уровень
Создайте свой первый платформер с нуля! За 7 недель вы не просто освоите движок Defold, а пройдете весь путь геймдев-разработчика: от кода и анимаций до дизайна и сюжета.
Бесплатный

Python для начинающих
Курс посвящен основам программирования на языке Python — одном из самых популярных и понятных языков, идеально подходящих для первого знакомства с IT.
Бесплатный
