The Pre-Loved edit from Shopbop
To share your reaction on this item, open the Amazon app from the App Store or Google Play on your phone.
Add Prime to get Fast, Free delivery
Amazon prime logo
Buy new:
-41% $26.57
FREE delivery Monday, January 27 on orders shipped by Amazon over $35
Ships from: Amazon.com
Sold by: Amazon.com
$26.57 with 41 percent savings
List Price: $44.99
Get Fast, Free Shipping with Amazon Prime FREE Returns
FREE delivery Monday, January 27 on orders shipped by Amazon over $35
Or Prime members get FREE delivery Friday, January 24. Order within 16 hrs 2 mins.
In Stock
$$26.57 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$26.57
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Amazon.com
Sold by
Amazon.com
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$3.52
Minor shelf wear/ creasing on cover. Some dirtiness on prelim pages and cover. Over 1 MIllion Amazon Orders Shipped - Buy with Confidence - Satisfaction Guaranteed! We Ship Daily! Excellent Customer Service & Return Policy. Ships from USA. Minor shelf wear/ creasing on cover. Some dirtiness on prelim pages and cover. Over 1 MIllion Amazon Orders Shipped - Buy with Confidence - Satisfaction Guaranteed! We Ship Daily! Excellent Customer Service & Return Policy. Ships from USA. See less
$3.99 delivery Saturday, February 1. Details
Or fastest delivery January 29 - 31. Details
Only 1 left in stock - order soon.
$$26.57 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$26.57
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by books_from_california.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Practical Rails Projects (Expert's Voice) 1st ed. Edition

3.6 3.6 out of 5 stars 5 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$26.57","priceAmount":26.57,"currencySymbol":"$","integerValue":"26","decimalSeparator":".","fractionalValue":"57","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"%2F5E3k5I5hsscXeta09T4hZHpOiBF%2FxupSNZMy67p%2BryrcTllHonNf3ch5jjnbPv%2FVu1axWJTWHSrtcLwiSlM5EV1fRZ2DHsxSMSyzKJUMBCUqLQI1qd9Umx1R7RANshSM4V5UCcGv88%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$3.52","priceAmount":3.52,"currencySymbol":"$","integerValue":"3","decimalSeparator":".","fractionalValue":"52","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"%2F5E3k5I5hsscXeta09T4hZHpOiBF%2Fxup7yNiQtlzLpHJDmO%2BgDkfwl%2F2rZ9Sg3eD69COeh38WsnI9b9X7tMemRCqiVAEY0Y56jpGP4X4RMb6JsC3prHiZqJcDbJ8ptRpq%2BQhp2A2aRNpWj40qhq5rvz%2FZCrlmVtIho3vPES4H3uzJnEkemhq%2BQ%3D%3D","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

The best way to learn Rails is by creating a variety of applications with it.

You already know the basics of Rails, and you're familiar with the exciting features and benefits associated with using this Ruby–based framework. You're now at the point where you need to gain firsthand experience with Rails by thoroughly exploring the features and building several different types of web applications.

Eldon Alameda takes a focused approach to guiding you through the creation of multiple real-world examples that are designed to get your hands dirty with the core features of Rails, while providing you with the valuable experience of creating real Rails applications.

Projects you'll work on include creating a simple blog with an external API, constructing a workout tracker with a RESTful interface and graphs, and converting an existing PHP site to Rails while adding an advanced JavaScript interface. As an added bonus, the final project makes use of the edge version of Rails as you build an application that utilizes Active Resource, which provides an opportunity to explore the various changes and features that will be included with Rails 2.0. Each project is designed to provide you with the necessary information and tools to give you a running start at solving that problem yourself, and each project includes a number of additional ideas and exercises for ways that you can extend each application to fit your own needs.

Editorial Reviews

About the Author

Eldon Alameda is a web developer who currently resides in the harsh climates of Kansas. He works as a regional webmaster for the U.S. National Weather Service; prior to this, he did development for a variety of companies including local start-ups, advertising firms, Sprint PCS, and IBM. During the 1990s, he also acquired a nice stack of worthless stock options from working for dot-com companies.

Product details

  • Publisher ‏ : ‎ Apress; 1st ed. edition (October 29, 2007)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 621 pages
  • ISBN-10 ‏ : ‎ 1590597818
  • ISBN-13 ‏ : ‎ 978-1590597811
  • Item Weight ‏ : ‎ 2.25 pounds
  • Dimensions ‏ : ‎ 7 x 1.47 x 9.25 inches
  • Customer Reviews:
    3.6 3.6 out of 5 stars 5 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Eldon Alameda
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

3.6 out of 5 stars
5 global ratings

Review this product

Share your thoughts with other customers

Top reviews from the United States

  • Reviewed in the United States on March 19, 2014
    I knew that it was out of date when I bought it, but this is just a reminder for anyone who didn't check the publication date. I bought it because reimplementing the applications for Rails 4 sounded like it would be interesting. This makes it somewhat more advanced than it was intended to be, and it requires some extra research to find out the Rails 4 way of doing things, where that's appropriate.
    One person found this helpful
    Report
  • Reviewed in the United States on July 26, 2008
    I've been toying with Rails for about a year. Going through a lot of the begginer books - Agile Web Development with Rails, Railspace, Ruby on Rails E-commerce, etc.

    Now I need to build a fairly large web based application. And all the peices are in the other books or in online tutorials, but nowhere are they all pulled together. That is until Practical Rails Projects.

    I got more useful information about really constructing a full web application from this book than all the others. For example, I really wanted a good looking application, easy to use application. So I tried building a sortable data grid using just Ruby and Rails. I wanted to eventually by able do in-place-editing also. What a pain. Eldon shows how to use Ext JS to put a sortable, editable grid on a page easily. The grid looks great. You can also scroll, page, sort by any column, and resize columns - all with about the same amount of code that I wrote just getting a grid that could resort on 2 columns.

    If you feel like you've hit the wall in your Rails development, try this book. Hopefully it will help you as much as it helped me.
  • Reviewed in the United States on December 2, 2007
    Practical Rails Projects is a weighty tome, coming in just shy of 600 pages, which led to this review taking a little longer than it otherwise might: not just because the book took a while to get through, but also because it wasn't quite so practical to lug it on the bus as some of the others I've recently covered. A result of that heft is a fairly comprehensive volume, but one that doesn't feel quite so consistent as it perhaps should.

    Eldon Alameda has written the book for people who have some previous Rails experience or may have cracked open one of the introductory books on offer, but who want to learn the framework by observing a number of working projects. In some ways that leads to overlap with a book like Practical Rails Social Networking Sites (Expert's Voice), but whereas that built up one example this book covers seven ranging from a system to track progress through an exercise programme, to an appointment scheduler that interfaces with 37signals' Highrise using ActiveResource.

    The first few projects proceed at an even pace and are likely to be helpful to a newcomer to Rails, there's a fair bit of overlap with examples available in other volumes, but they work well together. While the author discusses the decision to skip over the writing of tests and/or specs, it did seem that in a volume of this size that topic should have been given a little space, even if that involved sacrificing one of the sample projects.

    Unfortunately the book loses pace a little later on, particularly with the introduction of the Ext JS library which is used to build user interfaces but ends up occupying far more space than the actual Rails code in the later chapters. Obviously Javascript frameworks are an important part of building many modern web applications and Ext JS is a worthy entrant, but the way it was used seemed quite inappropriate. The admin interfaces built with it would not gracefully degrade for users without javascript; there was no discussion of progressive enhancement or even of why the decision had been taken to build such an inaccessible system. When careful use of respond_to blocks can make progressive enhancement so straightforward in Rails, this seems a missed opportunity. At the very least the decision making process should have been documented, and ideally a better solution would have been offered.

    I was similarly surprised to find a number of occasions where design decisions were made that conflicted with the RESTful approach that is now Rails convention. Early on that might have been one thing, but coming after a chapter extolling the virtues of resource-centric design that was quite a surprise and seemed an indication that the book had begun to sprawl a bit. In many ways it's a shame that this book wasn't broken up into a couple of volumes. Packaging the first few projects together as an introduction, then offering the last few as smaller supplements more tightly focussed on specific areas such as Ext JS usage, ActiveResource, etc. That way the material could have been tightened up and some of the repetition would have made more sense, and perhaps there would have been space to cover a few obvious missing pieces such as atom/rss feeds.

    With a number of volumes now available that use specific projects to illustrate Rails techniques, this book isn't so distinctive as it might have been a few months ago, and many developers will probably want to go for a more focussed, more succinct option. If your learning style benefits from taking things slowly and you don't mind some repetition then this may be a good option, but don't forget to read up on accessible web development while exploring later chapters.

    Disclaimer: I was sent a copy of this book for review by the publisher.
    9 people found this helpful
    Report
  • Reviewed in the United States on December 2, 2007
    I can see what the author was trying to go for but it just didn't do it for me. This is supposed to be a book for those developers who've read all the other Rails books but need a little more guidance in real world applications. The organization of the book is less than stellar. Most of the content is 'good' but the writing style and organization really make it hard to want to keep reading.

    The chapter on customizing a Typo blog was probably the most interesting. It's the most in-depth and thoughtful.

    In all, not a terrible book but also not what I was expecting.
    One person found this helpful
    Report
  • Reviewed in the United States on March 6, 2008
    I try to learn ruby on rails form a lot of sources, but as Eldon says I ended with great books but every single one, guide me so well that in the end I only know how to do the stuff on the book, one single project for each book..

    Then I find this book, and it gave me tips about ruby and put me challenges or exercises to follow, not pages to follow up.

    Great deal!

    Now I feel more confident with RoR.
    2 people found this helpful
    Report