Ruby on Rails 4.0 Guide: A step by step guide to learn Ruby on Rails 4.0 and Ruby 2.0. Paperback – 20 Jul 2013
|New from||Used from|
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Customers Who Bought This Item Also Bought
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
Coming from a non-programming background, I found that the instructions were very clear and detailed and could get me started writing and building simple apps in no time.
The author makes Ruby and Rails very approachable, which is awesome considering the framework's complexity. I really appreciated the preliminary chapter about the Ruby language, and thoroughly enjoyed the ActiveRecord, Action Mailer and Server settings ones. They were detailed and well written; I just regret that there were not more exercises modules...
As a conclusion, I would say that even if this book will not transform you into a professional Ruby on Rails developer, it will surely make you want to take things further and kickstart a successful career. In this regard, I do hope the author is planning to write a more advanced guide in the future!
Most Helpful Customer Reviews on Amazon.com (beta)
It starts with chapters on how to install your Rails environment on Linux, Windows and MacOS and climbs up the ladder to general concepts of how to write good Rails applications including helpful tips for common use cases. I liked the chapter about "Internationalization", since a lot of books tend to forget that there are more character sets and languages in the world than ASCII and English.
I specifically like the less academic, hands-on style of this book and it is really fun to read and to try the exmamples right away. I'm sure if you're new to Rails you'll find this book also really useful and even the experienced will find some of the chapters a good read - I guess.
I am buying the book for 4.0 for two reasons -
1) The install I ended up with is rails 4.0, and many of the examples no longer work. Searching the web for how to adapt them has been instructive, but it is slowing my progress.
2) I want to support this author, he has done a great service for helping unravel the mysteries of how rails works, ones that the typical blog tutorial doesn't really address.
My only comment on improvement would be to cover other methods for installation - RVM actually was not very nice in my case - I have a project I am working on, and it messed with my path in ways that made me have to uninstall RVM and go with homebrew...
In closing, excellent work, you will not be disappointed...
He's a master of Ruby and Rails, and the subjects are covered quickly but quite comprehensively. I used this book as a returning coder coming back to Rails after more than half a decade dealing with much less elegant languages that shall remain nameless.
But, enough about him and me.
The why: This is the first (and currently only) book out on Rails 4.0. It's plenty good enough even for a neophyte with little programming experience. Lots of workable examples.
I learned a lot more about Ruby and Rails even than I'd forgotten. It's well laid out and deals with a number of topics such as internationalization and site caching in much better ways than I've seen in any other Rails book. The author also gives a short but potent example of production deployment using Unicorn and nginx, again a rarity in any form.
Is this the only Rails 4 book you'll need or want? Probably not, if you're a production coder, but you can probably keep going with Rails 4 until Obie Fernendez comes out with his latest take on The Rails Way.
I was quite satisfied with this book. Well worth its price.