Learn Ruby The Hard Way
by Zed A. Shaw
Publisher: LCodeTHW 2011
The book assumes absolutely no prior programming knowledge and will guide you carefully and slowly through the learning process. When you are done with this book you will have the skill to move on to other books about Ruby and be ready to understand them.
Home page url
Download or read it online for free here:
Ruby is an interpreted, object-oriented scripting language. This book will show how to install and get started with Ruby in your environment. It demonstrates the main features of the language syntax. The text is designed to be self contained.
by Dan Nguyen - bastardsbook.com
The Bastards Book of Ruby is an introduction to programming and its practical uses for journalists, researchers, scientists, analysts, and anyone else whose job is to seek out, make sense from, and show the hard-to-find data.
Everything from installing Ruby and the basics of the language through to topics such as arrays, file handling and object-oriented programming are covered. Written both for experienced in other programming languages and for novices.
by Gregory T. Brown - O'Reilly Media
Ruby Best Practices aims to help Ruby developers from a wide range of skill levels improve their fundamental understanding of the language via exposure to the common practices and idioms that many seasoned Rubyists take for granted.