Chevron Left
Back to Основы разработки на C++: белый пояс

Learner Reviews & Feedback for Основы разработки на C++: белый пояс by Moscow Institute of Physics and Technology

4.9
1,203 ratings
189 reviews

About the Course

Этот курс посвящён знакомству с языком программирования С++. Вы научитесь использовать его основные конструкции, создавать свои типы данных, разбивать программу на классы и функции. В конце курса вас ждёт финальный проект: вы сможете самостоятельно реализовать простое хранилище данных с возможностью добавления, удаления и поиска. Курс разработан ведущими специалистами Яндекса и преподавателями Школы анализа данных. За их плечами – годы разработки сервисов поиска, рекламы и инфраструктуры. Логическим продолжением курса станет специализация «Искусство разработки на современном C++»....

Top reviews

OS

Apr 11, 2018

Отличный курс! Здорово, что можно действительно освоиться с инструментами и набить руку на задачках, а на просто понять теорию. И конечно, на белом поясе останавливаться не хочется :)

ZS

Jul 25, 2017

Для новичков и подзабывших курс отличный. Возможно, стоит добавить больше деталей, потому что не покрыто очень много тем. Если следующий уровень восполнит это, то будет отлично.

Filter by:

1 - 25 of 190 Reviews for Основы разработки на C++: белый пояс

By Senyukhin A A

Mar 30, 2019

Конечно, этот курс для новичков в С++, но не для тех, кто никогда в жизни не программировал. В таких случаях будет очень тяжело, потому что базовые вещи, вроде циклов и условных операторов, объясняются поверхностно, поэтому лучше перед началом "белого пояса" всё же что-то послушать ещё по введению в программирование, а потом уже приступать к этому курсу. Лично я так и сделал, поэтому первые недели были для меня не такими мучительными, многое понимал с первого раза. Да и время для финальной задачи за счёт этого сэкономил.

Хорошие лекторы, хорошие конспекты по лекциям, задачи, заставляющие задумываться и искать пути решения везде, где можно. Мне курс понравился, буду продолжать на "жёлтом поясе".

By Юрий С

Nov 19, 2017

Узнал ли что-то новое - безусловно да! И за это 2 звезды.

Сложилась ли стройная картина о языке С++ - НЕТ! Зато сложилась поверхностная густая каша.

Видел ли я русскоязычные ссылки на материалы для самостоятельного изучения - ни одной!

Получил ли удовольствие от прохождения курса - нет!

Проверяется ли практическими заданиями применение материалов главы - нет. правильного стиля - нет. правильной методики решения - нет.

Интересны ли задания сами по себе - нет!

Равномерна ли сложность заданий - 80% пятиминутки, из которых 4 минуты на создание проекта в эклипс, 20% - многодневки в нудном кодировании не относящегося к теме главы.

Что есть этот курс - битва с тестсистемой, а не выработка привычки правильно оформлять код и применять с++ стиль в решении проблем.

Стоил ли курс 1600р - ни в коем случае. Лучше бы купил книгу Прата.

Буду ли покупать еще продукты авторов, продолжение white - нет-нет-нет.

By Sergej F

Apr 18, 2019

Привет!

Что нравится: интересно, сложно.

Что не нравится: курс (я уже закончил красный, но пишу сюда, так как сюда придут такие, как я) сложный. Купившись на "основы разработки" я его начал (опыт - программирование на PHP в течение года). Но, мне кажется, я бы не порекомендовал его другому человеку с таким же уровнем. Если бы не телеграм чат - я бы бросил курс в начале желтого пояса (повторюсь, уже сдал красный). Многие задания настолько сложные, что требовали недели (по 3-4 часа в день), чтобы сдать, а некоторые я бы не сдал без помощи людей в телеграм. Конечно, когда возвращаешься к ним после прохождения курса, они уже кажутся легкими. Но... я думаю, не у стольких людей есть столько свободного времени, как у меня, и множество людей бросают Ваш курс, потеряв мотивацию к обучению.

Хотя, возможно, вы и рассчитывали этот курс на людей, у которых уже очень хороший опыт в программировании, ведь именно такие вам нужны в Яндексе. Тогда курс свои цели выполняет.

Но, мне кажется, нужно об этом предупреждать.

Не хочу обидеть, таково мое честное личное мнение. Спасибо Вам за работу по созданию курса!

By Yauhen N

Sep 26, 2017

Больше времени ушло на расстановку пробелов и парсинга дат в тестах, чем на изучение языка. На форумах к курсу это хорошо видно.

By Pavel

Aug 02, 2017

basics of the basics, pointers or memory management not even mentioned

By Andrey S

Mar 03, 2019

Положительное в курсе это лекции. Ребята очень хорошо рассказывают. все понятно просто замечательное.

Минус это поддержка практической стороны обучения. Зачастую ее нет. Ошибки тестового автомата зачастую выглядят так: "Failed case #5/6: Wrong answer (Time used: 0.02/1.00, preprocess time used: 0/None, memory used: 9338880/536870912.) ". Логического объяснения этому идиотизму нет вообще никакого.

By Strelets A

Jan 16, 2019

Курс, скорее, тянет на "вторую" ступень, чем на "первую". Имхо, некоторые места могут быть сложноваты для совсем-полного-новичка в С/С++. Желательно добавить сравнение Си-шных конструкций/решений с Питоновскими или Перловыми: указатели, удаление объектов. Объяснить, почему тут вообще могут быть "SIGSEGV" (не все ведь знакомы с POSIX, и не все понимают, что скомпилированный исполняемый файл с ошибкой - это совсем не то же, что код с ошибкой в Питоне). Привязка к конкретной среде (Eclipse + MinGW под Windows)... -- наверное, тоже, излишняя (тем более, что в некоторых видео преподаватель на самом деле компилирует clang-ом, а не gcc-шкой).

By Осипук А А

Sep 15, 2018

Хороший курс. Есть недостатки: в одном уроке отсутствует видео по перегрузке операторов; в некоторых уроках полностью отсутствует обратная связь при непрохождение тестов - приходится тратить много времени на придумывание теста при котором программа работает некорректно; очень бросается в глаза различие в построение уроков и задач в разных уроках - каждый преподаватель доносит своё видение урока. В целом курс хорош. Должен отметить, что ребята учат именно плюсам, а не стандартному С. Подобного подхода не встречал нигде.

By Minasian V

Sep 13, 2018

Плюсы: 1) Хорошая вводная в язык C++ 2) Интересно и понятно рассказывающие преподаватели 3) Конспекты 4) Активная помощь с задачами в обсуждениях

Минусы: 1) ГЛАВНЫЙ МИНУС - система тестирования задач по программированию., из-за которой очень много времени потратил на дебаг кода. Комментарии по ошибкам могли бы быть более толковые, а не просто "Wrong answer". 2) Иногда задачи сформулированы не полностью и система не принимает их.

В целом курс понравился. Иметь только белый пояс по C++ как-то стрёмно , поэтому продолжу изучение ))

By Тюрин А И

Jul 29, 2018

Очень утомительный процесс тестирования программ

By Rostislav

May 12, 2018

Хорошая структура, много практики (так и надо!) один минус - проверка заданий происходит таким образом, что часто приходится угадывать, на каких же тестах проверяют код и это отнимает ужасно много времени. Пользу это несомненно приносит, но КПД в такие моменты не высок(

By Andrey M

Apr 01, 2018

Задачи утомительные, вместо тогот что бы отгребать на синтаксисе и подводных камнях с++ , я отгребал от того что не мог распарсить дату, или другие не явные вещи которые были или не были в задаче. Особенно убила задача про смену фамилий, там 100500 ветвлений, не надо так. Есть прекрасный курс про алгоритмы, там и надо алгоритмы, тут курс для новичков с++ и задачи должны быть для новичков.

By Julia

Aug 29, 2017

В целом курс очень хороший, лекции отлично организованы и рассказаны, примеры имеют большой охват знаний.

Но много времени потратила на то, чтобы разобраться с заданиями в которых в описании не хватало данных о том, что требуется выполнить. Часто были ошибки, в которых не ясно, что не так и приходилось часами сидеть над задачей, в которой время на выполнение - 20 минут.

Большое спасибо за курс!

By Веремьёва А

Aug 06, 2017

Некоторые задания вызывали трудности из-за неоднозначных трактовок

By Vlad K

Jun 19, 2019

Good one!

By Рабинович Р М

Jun 16, 2019

Класс. Спасибо.

By 苏庆祝

Jun 13, 2019

The class is so interesting!

By Семенов В А

Jun 11, 2019

Мне курс очень понравился! Считаю, что самыми сильными сторонами курса являются практические задачи, которые заставляют хорошенько подумать над решением, а также необходимость более тщательного тестирования своего решения. Из недостатков отмечу не очень подробную, на мой взгляд, теоретическую составляющую. Курс для тех, у кого уже есть базовые понятия о программировании. Рекомендую.

By Корчинський А

Jun 01, 2019

Отличный курс введение в высокоуровневый с++

By Emin T

May 29, 2019

Отличный курс и интересные задачи!

By Маратов А К

May 27, 2019

Классный курс, многому научился, однако не порекомендовал бы его абсолютным новичкам

By Alexey K

May 25, 2019

high quality materials

By Natalia P

May 18, 2019

Очень структурированно и без воды.

By Кушнир М В

May 08, 2019

Прекрасный курс!

Благодаря обилию задач, материал, рассказанный в видеолекциях, остаётся в памяти надолго. После решения каждой задачи, открывается эталонное решение, что позволяет от задачи к задаче перенимать авторский стиль написания кода. Если с решением возникли проблемы, то на форуме Coursera уже расписаны наиболее вероятные проблемы, иначе в telegram чате уже более 1,5к участников проходящих/прошедших всю специализацию и готовых вам оперативно помочь. Последнее скорее к претензиям о том, что скорость ответа на форуме Coursera медленная.

By Горошков Н Ю

May 01, 2019

Очень доступный и понятный )