Мнение всегда является субъективным, по определению. Нужно понимать для чего ты проходишь курс, какие цели перед собой ставишь. Эмоции и ожидания напрямую зависят от серьезности, с которой ты подходишь к изучению чего-то нового. Руби - первый язык, с которым я столкнулся глубже, чем чтение кода, достаточно интересный и содержит много возможностей "из коробки", этим он и привлек внимание при выборе инструмента для изучения веб-разработки. Преимущества курса заключается в том, что прохождение блоков программы и обратная связью с кураторами дает практическое применение знаний и лучших практик. То, что ты изучаешь на каждом уроке, находит применение в последующих, в итоге мозаика складывается. От погружения в основы языка до внутреннего устройства фреймворка и его механизмов. Начинаешь замечать, как используются практики, основы которых ты проходил в самом начале, как работают библиотеки, как они упрощают твою работу. Очень часто возникало ощущение что ты "туповат" и чего-то не понимаешь, но самостоятельное рысканье в интернете приводит к выводу, что это обычное состояние обучающегося человека. Время уходит достаточно много, но это все индивидуально и об этом говорится в описании курса. Шаг за шагом ты все больше погружаешься, получаешь удовольствие от рабочего кода, удачного прохождения юнит-тестов и решения поставленной перед тобой задачи. Информация преподносится подготовлено, но всегда есть нюансы, которые ты должен осветить самостоятельно, что является частью обучения — это интенсив. Курс полностью оправдывает отзывы о нем, так как без подобной систематичности, в самостоятельном изучении, ушло бы очень много времени.