Please be aware orders placed now may not arrive in time for Christmas, please check delivery times.
The Rapid Rubyist
The Rapid Rubyist is a step by step guide that uses simple examples to teach Ruby. Each example has a brief description and then code examples to teach the concept. Many books focus on giving verbose explanations that try to give every detail possible, The Rapid Rubyist is different in that it tries to be concise, giving you all the information you need in a small package.
The Rapid Rubyist gets you writing code fast and gives you a reference you can come back to later when you need to remember how something works. It covers everything from the basics like strings and arrays to everyone's favorite topic: meta-programming!