Проходил курсы разработчика С++, до шел до середины курса.
Классически уроки курса состоят из теоретической части и практической в тренажере. И они редко "дружат", в теории может быть об одном - практика о другом, в теории могут рассматриваться простейшие примеры, а практика к этому же уроку может требоваться знать приемы на несколько порядков выше тех что в теории.
Как правило начинаешь искать ответы в Гугле, из моего опыта 70% необходимой теории нашел на бесплатных курсах, форумах и т. д.
Что касательно тренажера и практической части. Формулировка заданий оставляет желать лучшего, 40% заданий либо непонятно что хотят, либо не полное условие (например переделайте функцию 1,2 , а что бы тренажер принял надо еще и функцию 3, но об этом не слово). Сам тренажер себя ведет очень интересно, как я понимаю его постоянно "подкручивают", например у сокурсника 3 дня назад код принимался тренажером, а у меня сегодня чистая копия этого кода нет)
Так же на курсе есть живые "персонажи" такие как куратор, наставники, ревьюверы.
1 Про куратора сказать нечего, он только прислал ссылку на отписку
2 Ревьювер постоянно меняется. Я видел много негативных отзывов в которых упоминалась их работа. Но те что попадались мне просто огонь, четко поясняют что не так и почему, делятся опытом. После их комментариев смотришь на код по другому.
3 Наставник - это то человек который помогает разобраться почему твой код не работает, поясняет теорию. Они тоже постоянно меняются, есть хорошие, а есть... У тебя проблема, в гугле не нашлось ответа на твой вопрос, тебе дорога в Slack к наставнику. Тэгаешь его, формулируете вопрос, и следующие дня 3-4 тебе помогают разобраться твои одногрупники. Надо понимать, что это такие же учащиеся что и ты и знают далеко не все. Я замечал за некоторыми наставниками такую фишку, пока тебе хоть кто-нибудь, хоть что-нибудь отвечает(правильные подсказки или нет не важно) он молчит. Если у всех кончаются варианты тогда отвечает, а иногда просто игнор. Как результат твоя последняя надежда разобраться return 0. Так я с 2-мя не понятными мне заданиями просидел 7 дней, при этом, когда мне помогали разбираться в ветке Slack добавилось +70 сообщений но наставник не пришел, тэгать его тоже не помогло.
Вы представьте себя на месте человека который заплатил
за теорию, но ищет ответы в нете,
за практику, но вот что что от вас требуется не понятно, какие условия "Успеха" тоже.
за работу наставника, который по идее должен невилировать предыдущие пункты, а он тебя просто игнорирует.
Ощущение как купил автохлам у перекупа, вот прямо оно.
P S Деньги не главное, но их жалко. Сейчас начал проходить бесплатные курсы из инета, что интересно задания практически те же. Идем к цели))
Достоинства
Хорошая работа ревьювера Вовремя снимают деньги
Недостатки
Теория не полная Война с тренажером Игнор наставников, либо отвечают дня через 3