Ruby on Rails is leaving the early adopter phase and becoming more mainstream. More people want to learn Rails but don’t know where to begin. Well, I have come to the rescue. The resource list below is a good starting point. It includes tutorials, books, blogs, podcasts and many other educational resources that have done wonders for me throughout my Rails learning process. I hope others will find them helpful too.
I personally enjoy interactive and visual experiences. The interactive tutorials (sometimes with a live person) were very useful to me. However, plenty of other people prefer to learn by reading, so I have included great resources for these folks too. I also recommend attending meetups and conferences. Getting involved in the community is a great way to find mentors who can help you out, and participating at events and user groups is a good way to stay on top of the latest news and cool projects.
If I’ve left out any resources that you’ve found helpful, I would love to hear about them. Please let me know about them in the comments section.Online Tutorials
Ruby LearningOfficial Ruby on Rails Guides
Rails Tutorial
Why’s (Poignant) Guide [Thanks timinman from HN]
Courses
Engine Yard UniversityBlazing Cloud Courses
Ruby Mendicant University
Jumpstart Lab Courses [Thanks Jeff from twitter]
Interactive Tutorials
Try RubyHackety Hack
Ruby Koans
BitNami [Thanks Daniel from comments]
Rails for Zombies [Thanks Gregg from twitter]
Books
Learn to ProgramHumble Little Ruby Book
The Rails Way
The Rails 3 Way [Thanks Raj from comments]
Blogs
Ruby InsideRuby Reflector
Engine Yard Ruby on Rails Blog
PlanetRubyOnRails [Thanks jim_h from HN]
Screencasts
RailscastsPeepCode
Ruby on Rails 3 Tutorial
Lynda.com [Thanks eAlchemist from comments]
Learning Rails [Thanks eAlchemist from comments]
Learnivore [Thanks Thibaut from comments]
Podcasts
Ruby on Rails PodcastThe Ruby Show
Teach Me To Code
Ruby5 [Thanks EppO from comments]
RubyPulse [Thanks pdelgallego from HN]
Forums
Rails ForumStackOverflow
Engine Yard Community Site
Community
Ruby Meetup GroupsRuby on Rails Community
Confreaks [Thanks pdelgallego from HN]
IRC Channels: #ruby, #ruby-lang, #rubyonrails, #jruby, #rubinius




