If you’ve never programmed before, or if you want an introduction to the Ruby programming language, this course is for you! In this course, you’ll learn the fundamentals of computer programming: variables, conditionals, loops, objects and testing—all in the fun and elegant Ruby language. Ruby is a great language for programming beginners and experts alike, so this is a great place to start your adventure.
José Mota is a Rubyist, Javascripter, UI designer, occasional speaker, and Mac & Arch Linux user. You can find out more on his website.