or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £0.25 Amazon.co.uk Gift Card
Ruby for Rails: Ruby Techniques for Rails Developers
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Ruby for Rails: Ruby Techniques for Rails Developers [Paperback]

David Black
4.3 out of 5 stars  See all reviews (7 customer reviews)
RRP: £31.99
Price: £27.19 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.80 (15%)
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 Thursday, May 31? Choose Express delivery at checkout. See Details
Trade In this Item for up to £0.25
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Ruby for Rails: Ruby Techniques for Rails Developers for an Amazon.co.uk gift card of up to £0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with The Ruby Programming Language £20.14

Ruby for Rails: Ruby Techniques for Rails Developers + The Ruby Programming Language
Price For Both: £47.33

Show availability and delivery details

  • This item: Ruby for Rails: Ruby Techniques for Rails Developers

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • The Ruby Programming Language

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions



Product details

  • Paperback: 352 pages
  • Publisher: Manning Publications; 1 edition (11 May 2006)
  • Language English
  • ISBN-10: 1932394699
  • ISBN-13: 978-1932394696
  • Product Dimensions: 23.4 x 18.8 x 3.1 cm
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Bestsellers Rank: 671,617 in Books (See Top 100 in Books)

More About the Author

David A. Black
Discover books, learn about writers, and more.

Visit Amazon's David A. Black Page

Product Description

Product Description

-The word is out: with Ruby on Rails you can build powerful Web applications easily and quickly! And just like the Rails framework itself, Rails applications are Ruby programs. That means you can't tap into the full power of Rails unless you master the Ruby language.

Ruby for Rails, written by Ruby expert David Black (with a forward by David Heinemeier Hansson), helps Rails developers achieve Ruby mastery. Each chapter deepens your Ruby knowledge and shows you how it connects to Rails. You'll gain confidence working with objects and classes and learn how to leverage Ruby's elegant, expressive syntax for Rails application power. And you'll become a better Rails developer through a deep understanding of the design of Rails itself and how to take advantage of it.

Newcomers to Ruby will find a Rails-oriented Ruby introduction that's easy to read and that includes dynamic programming techniques, an exploration of Ruby objects, classes, and data structures, and many neat examples of Ruby and Rails code in action. Ruby for Rails: the Ruby guide for Rails developers!

What's Inside

  • Classes, modules, and objects
  • Collection handling and filtering
  • String and regular expression manipulation
  • Exploration of the Rails source code
  • Ruby dynamics
  • Many more programming concepts and techniques!
  • About the Author

    A Ruby community leader, David A. Black is a director of Ruby Central, the parent organization of the annual International Ruby Conference (RubyConf) and the International Rails Conference. David is a Ruby core contributor and the creator and maintainer of the Rails-based Ruby Change Request Archive (RCRchive). He lives and works as a consultant in New Jersey.

    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)
     
    (1)

    Your tags: Add your first tag
     

    Sell a Digital Version of This Book in the Kindle Store

    If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

    What Other Items Do Customers Buy After Viewing This Item?


    Customer Reviews

    Most Helpful Customer Reviews
    5 of 5 people found the following review helpful
    By DAZ VINE™ VOICE
    Format:Paperback
    This book is excellent. It helps to teach not only rails but the ruby language that underpins it. Rather than treating them as two separate topics, the book focuses on showing how ruby and rails work together (rails is written in ruby after all...) This helps you to learn the ruby language with a focus on rails development.

    It is written in a tutorial format and David Black has a very authorative writing style that is a little dry (i.e. doesn't have any of those silly 'jokes' that many tech authors use).

    It starts with the basics of installing ruby and rails and walks you through a small rails application before going into the nuts and bolts of the ruby language. Most of the ruby parts are centered around rails with lots of references to how rails works in the background. This helps to give you a good grounding in Ruby but also helps you to understand rails in depth.

    Be aware that it is not a reference book and you would probably be better with Agile Web Development With Rails by the two Davids for Rails reference and The Ruby Pickaxe book by the one David for Ruby reference. Learn to Program by Chris Pine is also worth reading if you have little programming experience and would like to learn Ruby from the start.

    I would highly recommend this book to anybody who is starting to develop in rails.
    Comment | 
    Was this review helpful to you?
    9 of 10 people found the following review helpful
    A gem 26 May 2006
    Format:Paperback
    As a Rails newbie I've been purchasing a number of Ruby and Rails books/pdfs and this is one of the best.

    Dave is a longstanding member of the Ruby community and I think his passion for the language may explain why this is such an excellent read.

    He has managed to produce a technical manual that explains both what Rails is and how to use it, and Ruby's idioms and how they work in a Rails context, that is a joy to read. The book's contents prove to be both very informative and easy to grasp. A definite must have.
    Comment | 
    Was this review helpful to you?
    8 of 9 people found the following review helpful
    By Terry
    Format:Paperback
    I'm an experienced Perl and Python programmer and this is the first book on Ruby + Rails that I've picked up. I have to say that I found part 1 of the book (the first 90 of 475 pages) excellent, demonstrating clearly the amount of coding that is avoided by using the Rails framework.

    But from then on until part 4 (near to the end) it felt like wading through increasingly thickening treacle with the book making very slow yet unthorough progress through the more common general purpose programming features with frequently repeated bad examples and a awful lot of superfluous "chit-chat"; I can only assume that the author had a hard time fleshing out the main contents to meet the required page count! Here's one of many possible examples from the text that illustrates the point:

    "From now on, when you see this notation (in this book or elsewhere), you'll know what it means. (The second example (class method reference using a dot) looks the same as a call to the method, but you'll know from the context whether it's a method call or a reference to a method in a discussion.) // Objects come from classes. If classes are objects, that implies that they, too, come from a class. A class can be created with a call to the class method new of its class. // And what is the class of a class? It's a class called Class. Yes, there's a bit of "Who's on first?" here, but the concept is by no means impenetrable..."

    Thankfully, the Rails focused contents toward the end of the book goes a long way towards redeeming the dire middle, and make for quite stimulating reading.

    As a Ruby tutorial it is poor. As a Ruby or Rails reference it is also quite poor. But as a Rails tutorial it shines.
    Comment | 
    Was this review helpful to you?

    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
     

    Search Customer Discussions
    Search all Amazon discussions
       


    Listmania!


    Look for similar items by category


    Look for similar items by subject


    Feedback


    Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges