The "Learn to Program with Ruby" stream is designed for beginners who want to learn computer programming and become productive part of the programming community in relatively short time. It is important to note that the concepts taught in the course are applicable to any programming language used but the syntax is specific to Ruby.
Ruby is the truly object oriented scripting language for increasing productivity of the programmers. The Ruby programming language was invented in 1993 by Yukihiro Matsumoto to bridge gap between Perl and Python and hence inherits features from both. If you want to learn object oriented programming quickly and master the concepts for real mission critical programming jobs Ruby is your language of choice. Unlike JAVA and C++ the Ruby is much faster to program and is easy to debug as it is a scripting language with less formal structure.
In this stream you will learn: