Learn To Program http://www.bitwisecourses.com
Learn to program Ruby with videos, a free eBook and the source code of all the example programs.
For a much more in-depth Ruby tutorial, you may want to subscribe to my online Ruby course (and other in-depth programming courses) at: http://www.bitwisecourses.com
This tutorial introduces the fundamentals of object orientation including how to define classes with methods and instance variables; and how to construct new objects and initialize them with data. For more information, read Chapter Two of The Little Book Of Ruby which you can download from the SapphireSteel Software web site, the company behind the Ruby In Steel and Amethyst ActionScript IDEs for Visual Studio. http://www.sapphiresteel.com
For more programming tutorials subscribe to the Bitwise Courses YouTube channel: http://www.youtube.com/BitwiseCourses