NOTE: There is a newer version of the Ruby on Rails Tutorial available here
by Stan C on December 16, 2016 at 23:33 Verified Buyer
This tutorial is the most thorough and accurate one I've seen. The explanations are detailed, relevant, and informative. The code examples actually work which is not always the case in tutorials. All frameworks should be taught this way. I normally get bored pretty quickly with these types of tutorials but Michael's book has kept me interested all the way through.
by Aleksiej on December 16, 2016 at 23:24
I've read many books about web development but only when I've read this book I understood that I can make my own startup. Author in very nice and easy to understand manner explain how to use git, github, heroku, testing and other very important and hard to understand things. Now I'm on 6th lesson and I want to learn RoR even more than it was before I begin to read this book. Sorry for my English, but I'm sure you understood what I mean. This book is the best start for learning web development.
by John on December 16, 2016 at 21:15
Does a decent job explaining fundamentals. I read the first version way back when. This one explains newer features. One of the best language books. The content covers different parts of the Ruby and Rails from simple things to complex details. Great!
by Tyler C on December 16, 2016 at 20:26
This is a great book for learning rails. Really enjoyed it. I am a php developer mainly and I had no problems working with this book. So great. I recommend it to everyone.
by Dave G on December 16, 2016 at 20:09 Verified Buyer
Thoughtful, deliberate step-by-step tutorial. Absolutely the best way to get started with any of the above technologies.
by Ravi K on December 16, 2016 at 19:48
This book not only taught me Rails but also the basics of git and deployment. This is best book to learn Rails that is available out there.
by Marin on December 16, 2016 at 18:55
I have to say that Michael Hartl is a genius, to single-handedly write a piece that teaches you how to effectively use an entire programming language is truly remarkable, what is even more remarkable is the consistency in which Michael manages to achieve this, from the 1st until the 5th edition he manages to stay the most relevant voice in the area. And most importantly he gives his work for free, thus helping thousands and thousands of people, and also giving people free learn enough passes just to do what we should all be doing anyways, giving Michael the recognition he deserves. 5 Stars Thanks for everything, all the best!!!
by Kingdon Barrett on December 16, 2016 at 18:27
I was casually exposed to Rails at work, and I found myself maintaining a production Rails app, which was surprisingly easy with no formal Ruby training before. Then I had a wedding to plan, and we decided to do our own invitations. I got online and followed this book, and a few weeks later we had a working RSVP app with QR codes that we could use to collect 200 RSVPs without having to handle a bunch of return mail! It was great, taught me everything I needed to know about building a Rails app from the ground up. Thanks for keeping the editions coming, have not needed any other Rails books!
by Derek Carlson on December 16, 2016 at 17:55
I was so grateful to come across the Rails Tutorial. I had zero Rails experience, but I was volunteering my time to build a site and they wanted Rails. If I didn't have the Rails Tutorial to walk me step-by-step through a professional project, then I would have just been googling and hacking my way through the project. I would have got it working, but it would have taken more time and been a mess. The Rails Tutorial showed me how to use git from the git-go (groan...), how to develop incrementally and test frequently, how to write tests, and it showed in detail how to build the authentication and authorization pieces that I am needing for my current project. It's just invaluable in terms of how much seasoned-rails-programmer-wisdom Michael included, and it's so well written, so well thought out, so broken down into bite-sized pieces... I honestly can't think of any recommendations I have for improvement. It's that good. Highly recommended.
by MarlonJon.es on December 16, 2016 at 17:37
Ruby on arails Tutorial is my first teacher in programming code on my world. I personal love this book. Wen I win money writing code for Web app I wil buy Michael Hartl book. Simple and perfect performance.
by Craig Z. on December 16, 2016 at 17:25
As of late, I've put a lot of effort into learning some of the web languages, skills, and frameworks that I previously neglected while doing other, non-web development. While working through other material and collaborating with instructors and fellow students, time and time again, this book was recommended to me as "The Rails" book to get started with Rails. As I work through this book, I am definitely pleased with my choice to follow those recommendations. Any skill takes practice to master. This book won't make you a master, as it doesn't force you to practice. But it will show you how to develop with Rails, and above that it will show you the _right_ way to develop with Rails. Even more so, there's encouragement to "work like a developer" by researching and solving issues on your own. Hartl knows what it takes to be a great developer, and he shares that with you in this book. If you're interested in learning Rails and you have the skills to get started with this book (check out the prerequisite information in the description), you will not be disappointed with making this your starting point. Best of luck!
by Dt on December 16, 2016 at 17:21
I'm not computer science trained but this book really made it easy for me to grasp the concepts. Michael uses clear language and easy to understand examples. And the best thing ? You end up building a totally workable application once you're done!
by Sanjay Kapoor on December 16, 2016 at 16:41
This book is funny, smart, approachable, thorough, and basically just awesome. It took someone who had an irrational fear of complicated frameworks and stack overflow like me to being comfortable like a duck in water. Can't recommend enough!
by Alicia M on December 16, 2016 at 16:31
I started learning Rails just over a year ago, and I've bounced through a couple of different languages in that time. Michael Hartl's tutorial has helped me solidify concepts in web design that translate to other languages. This is the go-to tutorial for moving from junior to mid-level understanding of ROR and full-stack development. I recently bought the book in large part due to a new job but also so I can read before bed (f.lux is great, but it still keeps me awake).
by Mike W. on December 16, 2016 at 16:22
Few books on software development have the hype surrounding the tutorial on Rails that Michael Hartl's book has. And quite frankly, few other books should. This is a comprehensive, user-friendly book that can take a student from ignorance to a solid understanding of a complex framework. He has done us all a great service, and I'm thankful for his work.
by Vickie C. on December 16, 2016 at 16:21
Michael Hartl has been an excellent software instructor for years, and this book is another in a long line of outstanding tutorials with lots of examples and working code to bring your skills up in no time! Highly recommended.
by Doel Sengupta on December 16, 2016 at 16:10
This rails tutorial is one of the best ones I came across. I am closely following the tutorial from a very earlier rails version and everytime it's so very comprehensive n illustrated.
by Manuel S on December 16, 2016 at 15:54 Verified Buyer
I purchased the ebook and the videos, the book explanations and sequence are easy to follow and i find it Excellent. i am now in chapter 6 and plan to continue using it so far i have not had the need of the videos , the ebook has been enough
by Haseeb Shah on December 16, 2016 at 15:27
Using this book is the best and one of the most engaging ways of learning rails. It really makes it easier for the reader the way it is organized.
by steve c on December 16, 2016 at 15:18
I knew nothing about Rails when I started but eventually became proficient enough to fit into meetups and eventually land my first job. Very great at throwing you in the deep end while giving enough pointers to swim. Definitely a good tutorial to read through again and again.