Owning Rails. Marc-André Cournoyer
Некоторые вещи, которые вы изучите в этом курсе:
Поймете внутреннюю работу Rails, создав мини-версию Rails с нуля.
Вы когда-нибудь бились над багом, только через несколько дней узнав, что это ошибка Rails? Я научу вас читать код Rails, чтобы обнаруживать ошибки в считанные минуты, а не дни.
Вы сможете обнаружить скрытые функции Rails, такие как расширения ядра, ActiveModel, пользовательские валидаторы и компоновщики форм, быстро просматривая его внутренний код.
Никогда не застревать в фрэймворке снова. Заставьте Rails делать то, что вы хотите, изменяя его внутренние компоненты.
Писать краткий и многократно используемый код Rails, понимая все его возможности.
Узнаете, как быстро найти свой путь в исходном коде любого gem.
Отрефакторите свое приложение на то, чем вы гордитесь, используя только функции Rails.
Поймете путь запроса в Rails, как загружается ваш код, как отображаются представления и многое другое ...
http://owningrails.com
Цена составляет $299.