or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
38 used & new from £9.72

Have one to sell? Sell yours here
 
   
Learning Ruby
 
 

Learning Ruby (Paperback)

by Michael Fitzgerald (Author)
4.5 out of 5 stars  See all reviews (2 customer reviews)
RRP: £26.99
Price: £14.72 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £12.27 (45%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 2 left in stock--order soon (more on the way).

Want guaranteed delivery by Tuesday, November 17? Choose Express delivery at checkout. See Details
27 new from £9.99 11 used from £9.72

Frequently Bought Together

Learning Ruby + The Ruby Programming Language + Ruby Pocket Reference (Pocket Reference (O'Reilly))
Price For All Three: £40.07

Show availability and delivery details


Customers Who Bought This Item Also Bought

The Ruby Programming Language

The Ruby Programming Language

by David Flanagan
4.7 out of 5 stars (3)  £18.60
Ruby Pocket Reference (Pocket Reference (O'Reilly))

Ruby Pocket Reference (Pocket Reference (O'Reilly))

by Michael Fitzgerald
£6.75
Ruby Cookbook (Cookbooks (O'Reilly))

Ruby Cookbook (Cookbooks (O'Reilly))

by Lucas Carlson
4.0 out of 5 stars (2)  £22.48
Learning Rails

Learning Rails

by Simon St. Laurent
2.0 out of 5 stars (1)  £15.74
Beginning Ruby: From Novice to Professional, 2nd Edition (Expert's Voice in Open Source)

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

by Peter Cooper
5.0 out of 5 stars (4)  £19.24
Explore similar items

Product details

  • Paperback: 275 pages
  • Publisher: O'Reilly Media, Inc.; illustrated edition edition (14 May 2007)
  • Language English
  • ISBN-10: 0596529864
  • ISBN-13: 978-0596529864
  • Product Dimensions: 22.9 x 17.8 x 1.8 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon.co.uk Sales Rank: 320,780 in Books (See Bestsellers in Books)

    Popular in this category:

    #24 in  Books > Computing & Internet > Programming > Languages > Ruby

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Ruby Bootcamp + RoR Conf opens new browser window
www.skillsmatter.com  -  4-day Ruby Bootcamp w David Black + free RoR conference ticket £750 
   Home Learning or College opens new browser window
www.nitlc.com  -  We Don't Do Bookeeping Just IT Courses, Home Study & IT Workshops 
   Looking for Lesson plans? opens new browser window
www.singup.org/Teaching  -  Kids love to learn through song Ideas for teaching and learning 
  
 

Product Description

Andy Hudson, Linux Format, December 2007

We'd certainly recommend buying this book if you need a beginners reference... Very useful, but brief, introduction for Ruby.


Product Description

You don't have to know everything about a car to drive one, and you don't need to know everything about Ruby to start programming with it. Written for both experienced and new programmers alike, "Learning Ruby" is a just-get-in-and-drive book - a hands-on tutorial that offers lots of Ruby programs and lets you know how and why they work, just enough to get you rolling down the road. Interest in Ruby stems from the popularity of Rails, the web development framework that's attracting new devotees and refugees from Java and PHP. But there are plenty of other uses for this versatile language. The best way to learn is to just try the code! You'll find examples on nearly every page of this book that you can imitate and hack. Briefly, this book: outlines many of the most important features of Ruby; demonstrates how to use conditionals, and how to manipulate strings in Ruby; includes a section on regular expressions; describes how to use operators, basic math, functions from the Math module, rational numbers, etc; talks you through Ruby arrays, and demonstrates hashes in detail; explains how to process files with Ruby; discusses Ruby classes and modules (mixins) in detail, including a brief introduction to object-oriented programming (OOP). It also introduces processing XML, the Tk toolkit, RubyGems, reflection, RDoc, embedded Ruby, metaprogramming, exception handling, and other topics, and acquaints you with some of the essentials of Rails, and includes a short Rails tutorial. Each chapter concludes with a set of review questions, and appendices provide you with a glossary of terms related to Ruby programming, plus reference material from the book in one convenient location. If you want to take Ruby out for a drive, "Learning Ruby" holds the keys.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

2 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
6 of 6 people found the following review helpful:
4.0 out of 5 stars Should be called "Learning Ruby for Programmers", 18 Feb 2008
By CC (Oxford, Oxfordshire United Kingdom) - See all my reviews
I have given this book 4 stars as I found it absolutely perfect for someone in my position. I have a fair amount of experience with Perl and C and have wanted to learn Ruby for some time. If however, you are hoping to learn a computing language from scratch via this book, I would seriously recommend that you reconsider.

At 238 pages, this book doesn't so much teach you Ruby as give you a very concise summary of its features. The similarity between this book and the Ruby Pocket Reference are uncanny (right down to the same Author and code examples.) A cynic might think that this book is a slightly more fleshed out version of the pocket book.

However, the examples given are always clear and the book never assumes prior knowledge, but rather it assumes you can grasp computing concepts with the briefest of descriptions, which most people who are starting from the beginning won't have a chance of doing. On the plus side, anyone with prior computing knowledge who wants to learn Ruby will not have to wade through superfluous tutorials on what conditionals are and what a float is that seems to take up a far portion of other books.

One downside that I found however is that the questions at the end of the chapters are pathetic (eg. Chapter 9 on Classes, question 4: " True or false: In Ruby, even a class is an object.") I would have liked to have seen questions of the same standard as I found in Learning Perl.

In summary, this book is an excellent guide to Ruby. I do believe however that it has the wrong name. It's closer in style to Programming Perl than Learning Perl in that it doesn't try to teach Ruby, rather show how to implement certain features of the language. Some people have criticized its brevity, but I believe that to be one of the book's stronger suits.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5.0 out of 5 stars Very good book, 1 Jun 2009
By rowan tree (Edinburgh, Scotland) - See all my reviews
It's odd. I bought this then it sat on the shelf for a year. Then I finally had a notion to learn Ruby. This, as someone who's used Perl for 15 years, is almost a punishable offence, but anyway the book got picked up and then read from cover to cover. Along the way I began to see something maybe (surely not) a lot better than Perl. And now I'm trying to "think" a bit more in the Ruby way than the Perly way. And getting on just fine with it too. I've bought the wee Pocket Reference to go with it and the Pick Axe book also but Learning Ruby is an excellent overview kind of reminiscent of a certain Learning Perl book a long time ago...
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.