HalamBalam

Отзывы пользователя

27 August 2020

Выпускник курса

Оставь надежду, что будет всё легко, всяк сюда входящий. Спойлер - я не уложился в отведенное время на курс, от слова, совсем. В своё оправдание могу сказать, что опыта в веб-разработке у меня до курса не было, JS и Ruby я не знал. Теперь про сам курс. Он состоит из трёх частей: Основы Ruby, Основы Rails и Продвинутый Rails. Первая часть относительно несложная, особенно, для тех, у кого уже есть опыт программирования на любом другом языке высокого уровня. Но над финальным заданием придется потрудиться - мне удалось его сдать только с 4-й попытки. После изучения основ Ruby начинаются основы Rails. Эта часть уже намного сложнее и объемнее. Почти все уроки мне не удавалось сдать с первого раза - ментор находил кучу ошибок в коде и отправлял на доработку. При этом, когда отправлял задание на проверку - казалось, что всё идеально, работает и придраться не к чему. Но, как бы не так! Финальные задачи сложные, но выполнимые - сдал со второй попытки. Третья часть самая сложная. Все задачи выполняются по принципу BDD, т.е. сначала пишутся тесты, затем - реализация. Я с таким подходом не был знаком раньше - до этого мой код всегда проверяли либо тестеры, либо юзеры :) В общем, приходилось бороться с желанием сразу начать кодить, чтобы получить результат. Некоторые задания этой части у меня не получалось сделать самостоятельно, приходилось брать индивидуальные уроки с ментором по скайпу. Но, в конечном итоге, мне удалось её победить, пусть и не с первого раза. Резюмировав, могу сказать, что курс, несмотря на свою сложность, проходить очень интересно. В скринкастах нет ничего лишнего, материал подается доходчиво и грамотно. Надеюсь, что мне ещё удастся поучиться в Thinknetica, когда в голове улягутся рельсы)