IT Skills Software Design and Development Other Programming Languages Ruby
The leading guide for every type of reader who wants to learn Ruby from the ground up, this book explains the principles behind object-oriented programming and within a few chapters builds toward creating a full Ruby application.