Одной из вещей, которые я считаю очень важными, является попытка держать ваш фокус довольно узким при начале работы.Если вы попытаетесь заняться обучением: ruby, rails, facebook api, facebook gems, веб-разработка, html, css - все это в одно и то же время, вы, вероятно, обожжетесь и сдадитесь.Святой курит, это много вещей, чтобы учиться!Трюк, который вы должны сделать, это выяснить, как маленькие куски, пока вы не получите немного, а затем перейти к следующему.Держите свои цели очень маленькими.
Как бы я это сделал на вашем месте:
- Начните с создания нового приложения на рельсах
- Затем научитесь строитьцелевая страница в рельсах
- Затем сделайте так, чтобы она выглядела хорошо с помощью html и css
- Затем узнайте, как сделать ее лучше с помощью что-то вроде начальной загрузки (и узнайте о гемах)
- Оттудавы можете посмотреть на вызов простого API из Facebook и жемчужины facebooker.
Начинать работу с Ruby on Rails поначалу немного сложно, но после того, как вы начнете, это станет намного сложнее.Полегче.После запуска загрузочных лагерей Ruby on Rails для Startup Accelerators, Harvard Business School, на Таймс-сквер, Бостоне и в Питтсбурге, я начал http://www.firehoseonline.com. Это видеоурок, чтобы начать работу, так что вы должны проверить этот сайт.
Мой совет - узнать как можно больше, написав код.Не зацикливайтесь на деталях и особенностях.Если учебное пособие дает вам некоторый код для написания и некоторую информацию, и вы сначала не воспринимаете всю информацию, продолжайте.После этого вернитесь к материалу, и после того, как вы пройдете весь процесс написания своего первого заявления, многие кусочки будут соединены вместе.