Ruby on Rails or RoR is a beginner-friendly open source web application framework which runs via the Ruby programming language used for web and apps development. The courses mentioned here utilizes many different ways of learning the Ruby/Rails, through training video tutorials, how-to, etc
List of free online Ruby on Rails Courses
Rails for ZombiesA video course with interactive labs where you get to test what you learned in each chapter in order to go on to the next chapter. The perfect way to learn Ruby on Rails! You need to know the basics of Ruby before you start though.Visit: http://railsforzombies.org/
Try RubyAn interactive web service that will teach you Ruby (without Rails) through interactive sessions. Perfect for the noobie to get started with Ruby.Visit: http://www.tryruby.org
Ruby on Rails tutorialA very extensive and complete (?) tutorial in Ruby on Rails.