Learn how to program in the Ruby programming language, starting from scratch and moving to advanced coding techniques.