Да, это действительно, результативно, если хватит сил пройти до конца.
На Яндекс практикуме есть много разных курсов. Их можно пройти бесплатно.
Тренажер на Яндекс практикуме визуально поделен на 4 части: слева вверху - теория, слева внизу - задание, справа вверху -место для записи кода для выполнения задания, справа внизу - результат исполнения.
Платформа, на мой взгляд, не до конца разработана. Есть несущественные мелочи, которые сильно тормозят выполнение заданий.
Например, есть большой минус в том, что надо писать код (вплоть до запятой)только так, как задумал разработчик. Иначе, дальше уже двигаться нельзя. Или, например, нужно написать "рублей", а, если написать "руб.", то уже дальше не продвинешься. В общем, есть разные "немелочи", которые существенно мешают выполнению заданий.
И еще, нельзя пропускать ни одного задания.
А в целом, платформа дает необходимые знания.
Возможно, платный курс не имеет этих заморочек. Я описала бесплатный.