This title is not currently available for purchase
Flip to back Flip to front
Audible Narration Playing... Paused   You are listening to a sample of the Audible narration for this Kindle book.
Learn more

Beginning Ruby: From Novice to Professional (Expert's Voice in Open Source) Kindle Edition

4.1 out of 5 stars 29 customer reviews

Price
New from Used from
Kindle
"Please retry"

Length: 654 pages

Enter your mobile number or email address 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.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.


Editorial Reviews

About the Author

Peter Cooper is an experienced Ruby developer, trainer, and publisher who runs Ruby Inside, the most popular blog in the Ruby and Rails worlds, with 18,000 subscribers. He also curates RubyFlow, a popular Ruby community link blog. Over the past few years he has developed, launched, and sold two startups (Feed Digest and Code Snippets), both powered by Ruby and Rails.

Product Details

  • File Size: 3471 KB
  • Print Length: 654 pages
  • Page Numbers Source ISBN: 1430223634
  • Publisher: Apress; 2 edition (July 19, 2009)
  • Publication Date: July 19, 2009
  • Language: English
  • ASIN: B004VH5Z1W
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Lending: Not Enabled
  • Enhanced Typesetting: Not Enabled
  • Amazon Best Sellers Rank: #597,691 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images or tell us about a lower price?


More About the Author

I'm a blogger and nice publisher (and author!) primarily in the Ruby space. I'm author of Beginning Ruby, the best book to get you from nowhere to somewhere when it comes to Ruby.

Prior to focusing on writing and blogging, I built a RSS (Web feed) processing business called Feed Digest which I sold in 2007, as well as a popular code snippets site which I sold also in 2007.

I'm a very active Twitter user at http://twitter.com/peterc

Customer Reviews

Top Customer Reviews

Format: Paperback Verified Purchase
This book was good, if a little out-dated. It provides a solid base of information regarding Ruby, but as of September, 2010, the information it provides on Ruby 1.9 is limited and sometimes incorrect.

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 ›
4 Comments 14 of 16 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition
I think Cooper darts from concept to concept too quickly, in an effort to keep the reader interested in building something. Sometimes a reader will encounter a certain Ruby concept several times, over several chapters, before that concept has received sufficient treatment to sink in. I especially thought that the ramifications of the "everything is an object" concept in Ruby were underdocumented, and only really intelligible several chapters after Cooper thought he had covered it.

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.
Comment 10 of 11 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I have found this book o be very well written, organized and easy to follow, regardless of of the reader's programming experience and/or Ruby knowledge. I have been programming for over 30 years, in several other languages, but this is my first attempt at learning an OO language. I recommend this book to anyone wanting to learn Ruby.
Comment 6 of 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
Well written with pleanty of examples. It assumes that you know nothing about Ruby . Takes you from the classics "Hello World" through to programs. A bit rpetative in spots, but that can be good too. As a neophyte to programming I felt it well worth the time to study becsue the study had a positive outcome.
Definately written for someone dipping into programming . I woluld recommend it for beginners or just for a glimpse of how to program.
Comment 5 of 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This's my first book on ruby and it's very good and i recommend it to
anyone who want to learn ruby and make a solid foundation of it, the
most interesting thing about this book is that it cover alot of different
topics , from the language itself to the developement cycle and
documentation generation and testing to working with files and
databases web frameworks and web developement to GUI desktop to
applications deployement and packaging and drawing a big picture for
the beginner ruby programmers all with easy and meaningfull examples
to explain the theory. it's not a reference that covers every method and
class in ruby in solid manner and it's not the beginners book that leave
you nowhere, it's the best book for beginners that will take their hands
to the first step to be proficient ruby programmer . absolutely
recommended for beginners .
Comment 6 of 7 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
While outdated, this is still a great beginner book. Be sure you're using the correct Ruby version when going through this book. I created an RVM gemfile with Ruby 1.9.1 and a folder for the book/ project. So that whenever I went into the folder I'd be in the correct version. And everything was cake from there on.
1 Comment 3 of 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Programming for dummies in plain English! Just what I've been looking for.

I first tried Objective-C Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) by Aaron Hillegass. Couple of chapters down the road I quit. Then I picked Programming in Objective-C (4th Edition) (Developer's Library) by Stephen G. Kochan. The same story. Both books claim to be for beginners without any previous programming experience. Well, that's true for the first couple of chapters. Then it gets SOOOO technical instantaneously that the only thing you keep thinking about is "Where the hell did that come from?..." or "Are you guys nuts to expect me to comprehend this?". Maybe you eventually come to understand it by the end of the book, but it kills the fun so ruthlessly - life's to short to torture yourself like that.

This book explains complex concepts in a simple way, using everyday stuff to illustrate the author's point so vividly! That's very nice. The style of writing is hilarious. That's pretty cool too. Thanks a lot, Peter!
Comment 6 of 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in