C++ с нуля до гуру: обзор курса на 9 дисках

Курс по программированию на C++, представленный на девяти дисках, подвергся обзору. Внешнее оформление – привлекательная упаковка, стилизованная под традиционные носители информации. Заявленное превращение слушателя в «гуру» вызывает сомнения.

Первые впечатления и технические сложности

Доставка курса оказалась неожиданной – посылка прибыла в аэропорт. Упаковка привлекательна, на ней указано: «Программирование на C++ с нуля до гуру». Авторы обещают сделать из ученика гуру, что представляется преувеличением. Несмотря на опыт программирования на C++, обозреватель не знаком с актуальными стандартами языка и не может дать полную оценку курса. Предполагается, что курс охватывает базовые основы. Качество материалов – среднее, с характерными недостатками: нечеткие скринкасты, неуместные шутки. Подготовка к обзору не учла отсутствие дисковода.

Поиск дисковода оказался сложным. Для просмотра курса пришлось обратиться за помощью. На обратной стороне упаковки указан бонус – уроки программирования на C++ в Unreal Engine, включающие создание игры. Для разработчиков под Unity это может представлять интерес.

Дальнейшие попытки запуска курса столкнулись с трудностями: ни один из трёх имеющихся ноутбуков не имел дисковода. Дисковод удалось найти. Запуск курса потребовал поиска лицензионного ключа и доступа к интернету. Возникает вопрос о целесообразности выпуска курса на физических носителях. Было предупреждение о штрафе до 500 000 рублей за незаконное использование материалов.

Содержание курса и оценка

Курс был полностью просмотрен. Общее время обучения составляет несколько часов, несмотря на разделение на дни и темы. Каждое занятие длится около 30 минут. Домашние задания простые, без обратной связи от преподавателя. Полное прохождение теоретически займёт месяц, но фактически материал рассчитан на неделю интенсивного обучения.

Главная претензия – пересказ документации без практических примеров и кода. Все основные понятия объясняются поверхностно. Курс мог бы быть неплох как бесплатный ресурс, но как платный он не оправдывает стоимость.

Курс позиционируется как более дешёвая альтернатива онлайн-школам из-за отсутствия затрат на маркетинг и поддержку. Однако, низкое качество, по мнению обозревателя, обусловлено отсутствием профессионализма у создателя и поддержкой. Стоимость курса несопоставима с его содержанием. Заявленное превращение в «гуру» не соответствует действительности. Аналогичный материал можно найти в открытом доступе.

Бонус: Unreal Engine

Бонусный раздел по Unreal Engine, хотя и содержит заимствования кода из зарубежных источников, выполнен на более высоком уровне, чем аналогичные видеоуроки на YouTube. Несмотря на отсутствие профессионализма в C++, Михаил Русаков демонстрирует опыт и понимание предмета, что делает его уроки качественнее, чем у многих зарубежных авторов. Хотя код содержит не лучшие практики, он всё же лучше среднего уровня видеоуроков на YouTube.

Курс «C++ с нуля до гуру» неплох, но не соответствует своему названию. Он не даёт новых знаний, не предлагает личного общения с автором или дополнительных услуг. Практическая ценность курса низка. Покупка оправдана лишь при наличии лишних средств и интереса к стилю изложения Михаила Русакова. В целом, впечатление смешанное: красивая упаковка скрывает скромное содержимое.

Что будем искать? Например,программа