Ruby on Rails Tutorial: Learn Web Development with Rails (2nd Edition) (Addison-Wesley Professional Ruby Series)

Ruby on Rails Tutorial: Learn Web Development with Rails (2nd Edition) (Addison-Wesley Professional Ruby Series)

Ruby on Rails Tutorial: Learn Web Development with Rails (2nd Edition) (Addison-Wesley Professional Ruby Series)

“Ruby on Rails™ Tutorial by Michael Hartl has become a must-read for developers learning how to build Rails apps.” —Peter Cooper, Editor of Ruby Inside   Using Rails, developers can build web applications of exceptional elegance and power. Although its remarkable capabilities have made Ruby on Rails one of the world’s most popular web development frameworks, it can be challenging to learn and use. Ruby on Rails™ Tutorial, Second Edition, is the solution. Best-selling author a

List Price: $ 44.99

Price: $ 24.30

Related Web Development Tutorial Products


Posted

in

by

Comments

3 responses to “Ruby on Rails Tutorial: Learn Web Development with Rails (2nd Edition) (Addison-Wesley Professional Ruby Series)”

  1. hguy88 Avatar
    hguy88
    16 of 17 people found the following review helpful
    5.0 out of 5 stars
    Best tech book I’ve ever read, August 13, 2012
    By 
    hguy88

    Amazon Verified Purchase(What’s this?)
    This review is from: Ruby on Rails Tutorial: Learn Web Development with Rails (2nd Edition) (Addison-Wesley Professional Ruby Series) (Paperback)
    Not only is this the best Rails book on the market, it is the best tech book I’ve ever read! Michael Hartl is a great teacher. You won’t be disappointed.

    Also – most, if not all of the 1 star reviews you see are due to the printing error of the book. It is due to the publisher, and out of Michael’s hands.

    What are you waiting for ? Grab yourself a copy, and thank me later 🙂

    Update Dec 10, 2012: I just wanted to pop in and say that the learning experience produced some fruitful results. After learning Rails from this book, I created an internal website as part of my job and received a lot of praise. I love Rails now, and I really hope Michael comes out with an “Advanced Rails” book. I’d be one of the first in line to grab it.

    0

    Help other customers find the most helpful reviews 

    Was this review helpful to you? Yes
    No

  2. Morazan Avatar
    Morazan
    13 of 14 people found the following review helpful
    5.0 out of 5 stars
    Extremely well written, great for beginner, November 1, 2012
    By 
    Morazan

    Amazon Verified Purchase(What’s this?)
    This review is from: Ruby on Rails Tutorial: Learn Web Development with Rails (2nd Edition) (Addison-Wesley Professional Ruby Series) (Paperback)
    I have never before worked my way through a tutorial in which EVERYTHING happens exactly the way the author says it will, but that’s how this book has gone thus far (I’m about 1/3 through). I am new to web development and database development, and I really appreciate the step-by-step approach. The first chapter is a masterpiece, taking you from installation on your PC, to deployment on a “real” server, and even teaching you to use github along the way. I’ve never said, “OMG, it actually WORKED!” so many times in a single evening. Highly recommended.

    0

    Help other customers find the most helpful reviews 

    Was this review helpful to you? Yes
    No

  3. Liane Allen Avatar
    Liane Allen
    5 of 5 people found the following review helpful
    5.0 out of 5 stars
    Some book stores still selling old, uncorrected version of the book, June 8, 2013
    By 
    Liane Allen (USA) –
    (REAL NAME)
      

    This review is from: Ruby on Rails Tutorial: Learn Web Development with Rails (2nd Edition) (Addison-Wesley Professional Ruby Series) (Paperback)
    UPDATE:
    Michael Hartl has been extremely helpful in getting me up and running again with a correct copy of the book. He has provided a stellar example of customer service. It has been a pleasure to do business with him.

    It is clear that the bookstore where I purchased this is selling a very old, uncorrected version of the book. While the copyright says 2013, that copyright is a typo in the original 2012 print run.

    Hartl has contacted the publisher and informed them that not all recalled copies were indeed recalled. Hopefully, they’ll be able to track down any remaining bad copies and replace them.

    — ——

    I just bought the 2013 reprint of this book. It’s probably a great book, but it has a VERY SERIOUS flaw, making the book entirely unusable.

    It is missing the angle brackets, double-quotes, single-quotes, vertical bars, and backslashes from all code samples, and is missing the underscore character in the body text. The result is a *completely* unusable book. If you don’t know which characters are missing from a sample, typing in that sample code and running it will result in code that won’t execute, followed by a guessing game to try to make it run. Since this is a book for beginners, the chances of most beginners being able to make the correct guesses are nil.

    As an example, there is a snippet demonstrating the difference between two strings – one using single quotes and one using double quotes. The type of quotation marks used is significant, because it determines what you need to enter for backslash characters. Here’s what it looks like in the book:

    Newlines ( n) and tabs ( t) both use the backslash character .
    Newlines ( n) and tabs ( t) both use the backslash character .

    As you may note, a reader might have some difficulty determining which of those lines has single quotes, which has double quotes, and what the difference is in backslashes between the two.

    Similarly, the following is what a typical code sample looks like (sorry, Amazon strips out the indentations, so it’s a bit harder to read than it should be):

    html
    head
    title % = full_title(yield(:title)) % /title
    % = stylesheet_link_tag application , :media = all %

    /head
    body
    %yield%
    /body
    /head
    /html

    In the above, there are 26 missing angle brackets, and possibly some missing quotes, some of which may be single, and some of which may be double, but you can’t tell unless you already know the syntax of the language that you bought the book to learn.

    Every single code snippet in the book is similarly unusable, and the explanatory text accompanying it is often wrong due to missing underscores in references to file names or variable names that should have underscores. So far the text appears to be clear, but after 130+ pages of guessing what’s missing from the code, I’m having a hard time feeling motivated to continue.

    The reprint needs to be scuttled and re-reprinted, ensuring that the fonts used are compatible with the printer, so that all the characters appear. A replacement copy from the publisher would be nice…

    0

    Help other customers find the most helpful reviews 

    Was this review helpful to you? Yes
    No

Leave a Reply