Ruby
Often people, especially computer engineers, focus on the machines. They think, "By doing this, the machine will run faster. By doing this, the machine will run more effectively. By doing this, the machine will something something something." They are focusing on machines. But in fact we need to focus on humans, on how humans care about doing programming or operating the application of the machines. We are the masters. They are the slaves. —Yukihiro Matsumoto
Get started with Ruby
Learn to Program by Chris Pine, the best beginner programming book I've read.
Learn Ruby the Hard Way by Zed Shaw
Ruby Koans - achieve Ruby enlightenment.
Ruby Monk - interactive tutorials to help you discover Ruby idioms.
Test First - learn to program through "Test-First Teaching".
Ruby Kickstart - an interactive guide to learning the Ruby.
Ruby guides
Just Enough Ruby to Get By by Jason Kim
Ruby Tutorial by Satish Talim
The Unofficial Ruby Usage Guide (at Google) - Ian Macdonald
PLEAC-Ruby - an implementation of the Solutions of the Perl Cookbook in the Ruby language.
Ruby Books (free)
Why's (Poignant) Guide to Ruby by by Why The Lucky Stiff
The Bastards Book of Ruby by Dan Nguyen
Programming Ruby by Dave Thomas, Chad Fowler and Andy Hunt
Rubyfu - a great collection of ideas, tricks, and skills that could be useful for Hackers.
Introduction to Programming with Ruby and Object Oriented Programming with Ruby by Launch School
I Love Ruby by Karthikeyan A K
Ruby Web Dev: The Other Way by Yevhen Kuzminov
Developing Games With Ruby by Tomas Varaneckas
Links
Style guides: Ruby style guide, Ruby Style Guide
Lean Code Ruby - Clean Code concepts adapted for Ruby.
Practicing Ruby by Gregory Brown
My 10 Favorite Things About the Ruby Language by Yehuda Katz
Last updated