Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

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

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: £20.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £6.50 (24%)
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 1 left in stock--order soon (more on the way).

Want guaranteed delivery by Wednesday, July 15? Choose Express delivery at checkout. See Details
23 new from £12.22 12 used from £10.70

Frequently Bought Together

Learning Ruby + The Ruby Programming Language + Programming Ruby: The Pragmatic Programmers' Guide (3rd Edition)
Price For All Three: £71.17

Show availability and shipping 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)  £21.69
Ruby Pocket Reference (Pocket Reference (O'Reilly))

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

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

Ruby Cookbook (Cookbooks (O'Reilly))

by Lucas Carlson
4.0 out of 5 stars (2)  £32.73
Programming Ruby: The Pragmatic Programmers' Guide (3rd Edition)

Programming Ruby: The Pragmatic Programmers' Guide (3rd Edition)

by Dave Thomas
4.6 out of 5 stars (7)  £28.99
Learning Python

Learning Python

by Mark Lutz
3.5 out of 5 stars (11)  £20.14
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: 186,501 in Books (See Bestsellers in Books)

    Popular in this category:

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

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Learning
   www.Study-From-Home.co.uk    Study From Home, Improve Yourself. Learning
The Teaching Company
   www.teach12.com    The Joy of Lifelong Learning Everyday! 
Learning
   www.HomeLearningCourses.com    Learning, UK courses. Learn from home for a better future 
  
 

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.

See all Product Description

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

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
Check a corresponding box or enter your own tags in the field below
ruby
ruby programming language
programming
rails
primer
ruby on rails
programming languages
pragmatic programmer
learning ruby

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

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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

   


Listmania!


Look for similar items by category


Feedback


Fun for Everyone

Christmas Gifts
Achieve over 15,000 RPM with our great range of Powerballs.

Shop the Powerball store

 

More From Michael Fitzgerald

Ruby Pocket Reference

Ruby Pocket Reference

Although Ruby is an easy language to learn, in the heat of action you... Read more
£7.50 £5.99

 

Up to 53% off Braun Series Shavers

Braun Series 3 390cc Clean & Renew System Rechargeable Foil Electric Shaver
Get in touch with your smooth side with Braun Series shavers, now with Gillette blade technology.

Discover Braun Series at Amazon.co.uk

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates