NOTE: There is a newer version of the Ruby on Rails Tutorial available here
by Steve C on December 07, 2016 at 01:26
Michael makes things easy to understand and takes the time to explain each step. I purchased the video series and it is truly a rails developers key to success.
by Marcin R on December 07, 2016 at 01:01
I've just finished reading this book and I have to say: this is, hands, down, the best book about Rails. It's easy to understand for beginners, well written and covers a lot of topics. It teaches You Rails the good way, recommended!
by Anshul G on December 06, 2016 at 23:02
This is one of the best book for people to learn Ruby on Rails. When I started learning Ruby on Rails, I was clueless at first. Should I learn Ruby first? or other front-end languages? This is the best part of the book, It doesn't assume you know Ruby or Rails, which is annoying in most tutorials or books. It really takes you right from the beginning and teaches you all the aspects of web development in general. I picked up the all the required skills quickly by following the tutorial. If you want to learn Ruby on Rails, this is a wonderful book to start!
by Pere Sola on December 06, 2016 at 22:52
I had the chance to discover this tutorial by chance earlier this year, and I am so glad I did. It's by far the best Ruby on Rails tutorial I have come across. Why is that? First, it doesn't assume any prior knowledge and everything is explained step by step very patiently. It doesn't mean that it stays in the surface. Not at all! Secondly, it goes very deep and allows you to create a professionally looking RoR app. It's the first tutorial I have found that explains all steps needed how to set up your computer, how to do proper testing and goes through ALL steps. Other tutorials out there skips some crucial steps with the result that you are left with good theoretical knowledge but not knowing how to apply it in real life. I have since decided to subscribe to the Learn Enough society — I can't live without their tutorials!
by LJ Nissen on December 06, 2016 at 22:41
When I'm developing I love using Michael's code for ideas. It's like having a safe pair of hands at the steering wheel at all times. His code is well thought and excellently written especially if you don't have any prior knowledge, like myself. What I especially like about the book is that he teaches the benefits early on of thoroughly testing your code. That, in and of itself, is a strong reason for buying the book. I think that I've worked through the tutorial five times and my understanding of what I'm doing only grows for each time. There's no better way to learn Ruby On Rails.
by Ali Ramazon on December 06, 2016 at 21:47
I cannot call this book as a Tutorial. Because this is beyond that. I wanted to learn to code and did research on Coding Bootcamps. They cost over 10K but their curriculum scope is not more than this book. If you want to learn Rails , this is only on the web which is complete and well explained. Do it now. For my project visit http://youpost.heroku.com.
by Travis S on December 06, 2016 at 21:47
Stop looking for the best place to begin your new adventure with Ruby on Rails. This is the one, the gold standard that will get you well on your way to solid Rails knowledge and proficiency. Just enough Ruby, just enough ancillary technology information to give you a solid understanding of Rails so you'll be up and running, building quality web applications in no time. Best of luck in your coding endeavors!
by Ravi V on December 06, 2016 at 21:03
Reading this book helped me to understand the basics of Rails and differences from the previous versions. Learning is easy, as the progression from previous built up steps is very nice. Though not fully completed the book, its a very nice way to wrap your brains around Rails 5. Thanks to Michael once again.
by Kader on December 06, 2016 at 19:46
Michael Hartl's step-by-step guide to learning rails (along with his Learn Enough Series Tutorials) made learning web development easy to understand and gave me a lot of confidence to develop my "technical sophistication" along the many speedbumps that I have encountered along the way.
by Thien Quach on December 06, 2016 at 19:17
I think this is some kind likes Head First series, there are a lot of pragmatical tutorials that could be applied to modern RoR web development.
by Charlie.b on December 06, 2016 at 18:57
If you want to step out of Jr. dev world and be rocketed into mid-level dev world, then pick up this book and don't stop until your finished. Hands down this book, MH knowledge to say the increased my income BIG TIME! I'm a legit RoR dev hands down!
by Delante Lee Bess on December 06, 2016 at 18:56
This was my introduction into the wonderful ecosystem of Ruby and Rails and it was well worth the time and struggle. I've read a great many web development books, but none have come close to the clarity and empathetic nature of Michael's tutorial. I truly believe for anyone interested in the process of web development; that is, how to think like a developer, they need to invest in this masterpiece.
by Naser S on December 06, 2016 at 18:15
If you are looking to really get a good skills and push up your knowledge in Ruby on Rails I think RAILS 5 will do this for you. I came across this book about a month ago while building an Rails app and it has helped me a lot to break down the intricate layers needed to build an industrial strength application. The author Michael Hartl, has a simple, practical, straight-forward and great approach to teaching all the step needed to learn Rails. Michael walks you through everything from building apps, using Cli, Github, version control, testing to deploying live and much more. Really enjoyed it and continue Reading it. Truly a gem. - Nas
by Heber S on December 06, 2016 at 18:14
This book has been a great help in learning RoR. The easy to follow language and explanation of the code makes the concepts stick. Also the way TDD is implemented, little by little, makes it easy to learn. I've read it 3 times already and refer back to it on a regular basis. Deserves a million more stars. Thx for making the journey of learning pleasant and fun.
by Andrew U. on December 06, 2016 at 17:47
A friend suggested going through this tutorial and I'm very glad it did. This guide book takes you from knowing nothing to being very competent. A must read for people that what to learn Rails.
by Jay B on December 06, 2016 at 17:15
Good Tutorial, easy read and realistic examples to follow. Michael makes RoR fun.
by Alex on December 06, 2016 at 16:35
This book is perfect for those getting started with rails!
by Stan on December 06, 2016 at 15:58 Verified Buyer
This book provides in-depth coverage of all the crucial topics that all Rails apps need to handle: the basic building blocks like sessions and users; version control; and deployment. It uses test-driven development without the complexifications of RSpec and Cucumber. It was extremely useful to me in updating my Rails apps to Rails 5. Plus it is written with humor and verve. The Rails community has needed a successor to the much-missed Ryan Bates, and Michael Hartl is the dude. Highly recommended!
by Cal D. on December 06, 2016 at 15:32 Verified Buyer
I have been a loyal customer for all the contents that Michael Hartl has been providing for the last few years, starting with the early Rails 4 tutorial editions, the Learn Enough To Be Dangerous guides and the latest Rails 5 tutorial. I am a better developer because I read his books. His examples, tips, exercises, easy to read style with detailed explanations of important concepts make the Ruby On Rails Tutorial (Rails 5) my best go-to resource for solutions to common Rails development challenges. Everything works, is thoroughly tested and kept up to date. The fact that he also offers the free on-line versions of the tutorial is also quite amazing. The least I can do is buy the book and video tutorials which greatly complement it. I recommend all serious Rails developers do the same, you won't regret it.
by Rasan J on December 06, 2016 at 15:29
Really helped me get a quick start on coding and development and helped me build a great application to get my company off the ground.