Courtesy of Twitter

Introduction

I recommend before diving into this tutorial to have a competent enough knowledge of Ruby, even if it is just from a book such as Ruby for Rails: Ruby techniques for Rails developers by David A. Black or Programming Ruby, the latter of which is available freely online.

Conventions

This tutorial uses a few conventions:

  • writing file names in italics
  • putting things that should be typed into a console window in something that resembles this
  • putting large blocks of code into areas. So that they can be properly formatted properly.
    Person class

    class Person
    def greet
    puts "Hello"
    end
    end
  • Links look like this
  • Sometimes methods are written by prefixing a word with a hash symbol (#), such as #inspect or #push

About the Author

Ryan Bigg is a Web Developer based in South Australia, and has been coding Ruby for 2 years and has enjoyed just about every day of it.