"Я почти отчаялся пытаться изучить Rails. Каждый курс или учебник, который я пробовал, оставлял меня в замешательстве и фрустрации."
Каждый раз, когда мы слышим это (а мы слышим это почти каждый день!), это разбивает нам сердце.
Это печально, потому что фреймворк Ruby on Rails был специально разработан для оптимального счастья программистов и красивого кода! И тем не менее, когда дело доходит до изучения Rails, вы оказываетесь в тупике.
Это ваша вина, верно?
Неправильно!
Изучение Rails должно быть наполнено множеством замечательных моментов "Ага!". Но есть большая вероятность, что другие курсы испортили это, поскольку (конечно же, непреднамеренно) обращались с вами либо как с шестиглавым сверхчеловеком, либо как с полуразумным тупицей.
Если бы у вас действительно было шесть голов, вы могли бы одновременно жонглировать несколькими концепциями. Однако за 21 год нашего преподавания мы встречали таких существ только в научно-фантастических фильмах. В реальности у всех нас только один мозг. Он может выполнять несколько задач одновременно, когда находится в режиме выживания. Но в режиме обучения ваш мозг извлекает пользу из сосредоточенного внимания.
Курс по Rails, который включает в себя темы, не относящиеся к Rails, и утверждает, что предлагает вам "больше за ваши деньги", на самом деле говорит: "мы собираемся забросать вас кучей всего и надеемся, что что-то из этого прилипнет".
Знаете, что действительно прилипает? Идея о том, что Rails — это что-то магическое и загадочное. И теперь вы действительно застряли, потому что не можете начать или поддерживать приложение на Rails с какой-либо уверенностью.
Другие курсы по Rails принимают противоположный подход. Они предполагают, что вы тупица, которому достаточно поверхностных объяснений, викторин, которые дают вам ложное чувство понимания, и карман полный очков. Удовлетворительно? Едва ли!
Все эти моменты не имеют значения, если процесс перевода вашего приложения от идеи к развертыванию приводит вас к отчаянию из-за потерянного времени и упущенных возможностей.
- Ваша голова кружится.
- Ваши мечты разбиты.
- И кто мог бы вас в этом винить?!
Как было бы гораздо более приятно (и весело!), если бы вы могли на следующей неделе открыть свой редактор кода и...
- Собрать своё приложение с нуля и гордиться результатом
- Уверенно включиться в работу над существующим приложением на Rails
- Наслаждаться плавным рабочим процессом, позволяющим быстрее и лучше строить приложения
- Смеяться в лицо сообщениям об ошибках (ведь вы знаете, как их исправить!)
- Писать код, мыслить и по-настоящему «понимать» методологию Rails
То же самое может быть и с вами!
Как только вы поймете, как все элементы сочетаются вместе, вы сможете создавать что угодно на Rails.
В течение 16 лет мы помогаем разработчикам, таким как вы, переходить от смущения к уверенности в использовании Rails. По одной концепции за раз. По одному ясному объяснению за раз. По одному моменту "АГА!" за раз.
В нашем курсе по Rails мы строим полнофункциональное приложение от начала до конца, шаг за шагом. Для каждой новой темы вы:
- Смотрите короткое видео
- Визуализируете концепции с помощью насыщенных анимаций
- Практикуетесь в проектных упражнениях
- "Ага, теперь я понял!"
- Повторяете для следующей концепции...
Вы видите каждое действие, каждое изменение, каждый рефакторинг на практике. Это как будто мы сидим вместе и строим приложение на Rails. И мы делаем всё возможное, чтобы это было весело и дружелюбно!
как тут
https://coursehunters.online/t/pragmaticstudio-ruby-on-rails-6-part-2/4439