If you're a non-programmer, first pick up Chris Pine's "How to
Program." It uses Ruby to teach you the basics. Then you may want to
step into something like the other suggested material...
Keep up to date with Rails on Twitter and This Week in Rails
Policies: Conduct, License, Maintenance, Security, Trademarks