+1  A: 

The RubyonRails website provides a page dedicated to giving users information about guides and API documentation. It's pretty easy to find, here.

The following links should help you massively:

  1. Google
  2. Programming Zen
  3. Amazon
  4. Railscasts

The rubyonrails.org website also provides some great screencasts. Including the infamous "Blog in 15 minutes", which is a great incentive and starting project for a beginner.

Once you have grasped the basics, it's generally a good idea to spend time chatting amongst others Rails developers. There are many IRC channels around dedicated to 'Rails talk'. Including the official Rails channel on Freenode, #rubyonrails

injekt
Also, check out [Railscasts](http://railscasts.com/) - plenty of tips and tutorials
Mick Sharpe
Thanks Mick, I have edited the answer to suit.
injekt
A: 

You might want to start with the free "Ruby on Rails Tutorial: Learn Rails by Example", which has an introduction to RoR and then walks you through creating a whole (simple) application.

Phil