Бесплатный онлайн-курс программирования на С++ для продвинутых: https://cpp-school.unigine.com
Мы в Unigine решили, что миру (и нам, в том числе) надо больше хороших программистов на C++, стараемся этого добиться через обучение. Первый набор (30 человек) уже отучились, отзывы участников есть на сайте.
Занятие #1.
Мировые константы.
Про стоимости операций CPU/RAM/HDD, про устройство частей C++ рантайма, про вытекающие оптимизации.
Занятие #2.
Всем «известные» азы.
Массивы, вектора, баги. И как правильно бенчмаркать.
Занятие #3.
Списки всех сортов.
Когда и зачем они нужны на практике. Паззл для собеседования. Плюс сортировки и поиски, если успеем.
Занятие #4.
Хеши и все такое.
Cами таблицы, функции, коллизии и по самые фильтры Блума. И ещё чуток KV-структур, если успеем.
Занятие #5.
Композитные структуры.
Складываем любое нужное слово из только что изученных букв В, С, Х.
Занятие #6.
Деревья и кучи (heaps).
И укладка "сложной" структуры в тупой массив.
Занятие #7.
Обзор эзотерических структур данных.
От тупого circular buffer до адовых HyperLogLog.
Занятие #8.
Бонус: обзор устройства 3D графики.
От векторов и матриц (с разбором) и до современных техник рендера (без подробного разбора).
Участие бесплатное, но желающих сильно много, поэтому надо пройти короткий входной тест до 26 июня.
Вся инфа на сайте: https://cpp-school.unigine.com
Я бы брал деньги.
Кстати, предлагаю Занятие #666 - Как написать миллион строк на шейдерном ассемблере и не сойти с ума :)
innuendo
Ну а мы делаем бесплатно, и первые выпускники довольны.
Выложили видео-записи лекций первого блока: https://www.youtube.com/watch?v=9ngBi9Cq4vE&list=PLgeSUiT3pyd… YvwkORh7TSGNi
Это школа структур данных и алгоритмов, а не С++.
>Выложили видео-записи лекций первого блока
Круто, надо будет пересмотреть все
binstream
Да кому вы нужны, когда есть унити, на котором каждый второй школьник может запилить игору своей мечты.
nes
Странно что они не понимают что хороший программист на C++ это как минимум 10 лет набивания шишек, хождение по раскаленным углям, расстрел ног & памяти и вообще упорного программирования на нем.
И таких учит школа жизни, а не какие то там пятидневные курсы.
И таких учит школа жизни, а не какие то там пятидневные курсы.
Часто просто не хватает начального пинка в виде подобных курсов чтобы начать этот самый путь десятилетнего набивания шишек.
KumoKairo
Основные структуры данных и алгоритмы читают в ВУЗ-е, кому эта тема интересна тот докупает толстые книги и сам погружается глубоко в тему после этого по горячему некоторые пишут свой STL. Потом отпускает конечно. )))
Итого не понятно на кого эти курсы вообще рассчитаны.
gamedevfor
> Итого не понятно на кого эти курсы вообще рассчитаны.
Курсы расчитаны на пиар этого двежка либо чтоб заманить к себе новых программистов. Обучить кого то это уже дело десятое и просто так заниматься этим никто не будет )
Андрей5000
С движками они конечно опоздали так как много бесплатных движков не хуже ихнего.
Чтобы заманить к себе новых программистов нужны деньги, много денег потому как тема не простая.
Учить бесполезно потому что все равно сбегут (задарма долго не работают), а повышать нету смысла потому что лучше тогда взять готового и не терять время на обучение.
школа униженых O_o
Ребята, вас всех в детстве сильно обижали, что ли?
Мы сделали курс, который многие специалисты считают полезным, и сделали его бесплатным для всех (хотя чтобы его сделать, мы потратили приличное количество денег).
Не нравится - проходите мимо. Нравится - пользуйтесь на здоровье.
binstream
У них зависть закипает
Тема в архиве.