Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
Beginning Ruby: From Novice to Professional (Expert's Voice in Open Source) 2nd ed. 2009 Edition
Use the Amazon App to scan ISBNs and compare prices.
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
Frequently Bought Together
Customers Who Bought This Item Also Bought
Top Customer Reviews
This is not to say that it is a bad book, however. Considering that Ruby 1.9 was only recently begun when this version of the book, version two, was published, one cannot set the blame on the author, Peter Cooper, for the incorrect information, especially as Mr. Cooper is one of the leading sources of knowledge regarding Ruby (via his blog at rubyinside.com).
Despite the occasional bits of incorrect or lacking information concerning Ruby 1.9, the book itself provides a wealth of information regarding Ruby in general. It focuses primarily on Ruby 1.8, and the overwhelming majority of the code which powers Ruby 1.8 is transferable to Ruby 1.9.
My biggest complaint concerning the book was the lack of examples it has. While Mr. Cooper provides a true wealth of information, the examples were often small and rarely built upon previous material until one reaches chapter 12, at which point one builds an entire application. Even once one reaches this chapter, the code is not always the easiest to work with, as the code typed out in the book may have a minor change in it which will be difficult to locate to update in your own code if you do not already have a solid grasp on the material presented earlier in the book.
Additionally, in chapter 13, Mr. Cooper gives a basic look at Ruby on Rails, the currently-leading Ruby Framework.
Unfortunately, from the very first line of code typed in regarding Ruby on Rails, the code is incorrect. Cooper's Beginning Ruby was written prior to the release of Rails 3.Read more ›
Also, I have to discourage the purchase of the Kindle version. Though body text will scale up, code snippets in the examples will NOT. The code is simply not legible on my Kindle Touch.
Cooper is not without talent as a technical writer, but I think in his efforts to make things accessible, he lost sight of the importance of conducting a structured analysis of the language. That, combined with serious legibility issues, forced me to send this one back.
Definately written for someone dipping into programming . I woluld recommend it for beginners or just for a glimpse of how to program.
I've always been a fan of books that Apress publishes and have found their books, in general, to be well written, thorough and good not only for picking up new concepts, but also as references later on (I still have my c# .net 2.0 book on my desk!).
If you need to learn a Ruby, buy this book. You'll likely want to have a few different references, but with this book and the online documentation, you won't have any issues.
Most Recent Customer Reviews
Believe it or not, Ruby is 21 years old and one of the hottest programming languages out there. Not only because of its features, but also because it has a quite vibrant and active... Read morePublished 1 month ago by Jascha Casadio
So far I think this is a excellent book for beginners in Ruby. It covers the differents topics in a easy way to understand.Published 3 months ago by Alejandro Vasquez
oh man i bought this didn't even use it and they had it online at UC San Diego . why am i the only person reading library books at UC San Diego Library and Biomedical Library/Published 17 months ago by Scotch tape 6 pack
This truly is a beginner's book. The only programming language I ever learned was BASIC, until I got this book. Read morePublished 17 months ago by Michael Johnson