Princeton Praxis

Resources for technology training

Category: Ruby

Ruby is an object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. It was also influenced by Eiffel and Lisp. Ruby supports multiple programming paradigms, including functional, object oriented and imperative.

Learn Ruby the Hard Way

This online book titled “Learn Ruby the Hard Way” will walk you through step by step on how to pro­gram in Ruby. This book has videos you can watch but they are not free. The link for this tutorial can be found here: http://ruby.learncodethehardway.org/

April 2, 2013

TryRuby by Code School

TryRuby (from Code School) is an interactive course for learning the basics of the programming language Ruby. http://tryruby.org/levels/1/challenges/0

January 25, 2013

Ruby in Twenty Minutes

The Ruby in Twenty Minutes website has text based exercises for anybody that wants to learn Ruby at basic and more advanced levels. It’s also a great resource to have when looking up terms. http://www.ruby-lang.org/en/documentation/quickstart/2/

January 25, 2013

Interactive Ruby Tutorials

RubyMonk is a website that has interactive Ruby tutorials. http://rubymonk.com/

January 25, 2013

Learn Ruby with Neo Ruby Koans

The Learn Ruby with Neo Ruby Koans series is an interactive exercise series where you edit Ruby files to make the Ruby syntax in the file correct. You can do the exercise online or download them to your computer. http://rubykoans.com/

January 25, 2013

Ruby Programming Tutorials Playlist

A series of video tutorials to help beginners get started in the programming language Ruby. http://www.youtube.com/playlist?list=PL1512BD72E7C9FFCA&feature=plcp

January 25, 2013