Newly updated for Rails 5, the Ruby on Rails Tutorial book and screencast series teach you how to develop and deploy real, industrial-strength web applications with Ruby on Rails, the open-source web framework that powers top websites such as Twitter, Hulu, GitHub, and the Yellow Pages. The Ruby on Rails Tutorial book is available for free online and is available for purchase as an ebook (PDF, EPUB, and MOBI formats). The companion screencast series includes 14 individual lessons, one for each chapter of the Ruby on Rails Tutorial book.
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 Tyler C on December 17, 2016 at 04:26
Thoughtful, deliberate step-by-step tutorial. Absolutely the best way to get started with any of the above technologies.
by Dave G on December 17, 2016 at 04:09 Verified Buyer
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 Ravi K on December 17, 2016 at 03:48
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 Marin on December 17, 2016 at 02:55
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 Kingdon Barrett on December 17, 2016 at 02:27
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 Derek Carlson on December 17, 2016 at 01:55
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 MarlonJon.es on December 17, 2016 at 01:37
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 Craig Z. on December 17, 2016 at 01:25
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 Dt on December 17, 2016 at 01:21
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 Sanjay Kapoor on December 17, 2016 at 00:41
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 Alicia M on December 17, 2016 at 00:31
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 Mike W. on December 17, 2016 at 00:22
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 Vickie C. on December 17, 2016 at 00:21
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 Doel Sengupta on December 17, 2016 at 00:10
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 Manuel S on December 16, 2016 at 23:54 Verified Buyer
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 Haseeb Shah on December 16, 2016 at 23:27
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.
by steve c on December 16, 2016 at 23:18
I discovered Ruby on Rails last year and I used it for creating a webpage for my final degree project. I was so fascinated with RoR than I decided to start learning it. Fortunately I discovered the Ruby on Rails tutorial, that helped me to became a new user of the world of Rails. Now, I am waiting for my print copy of the new edition of the tutorial covering Rails5, that has run out of copies in amazon.
by Alex F on December 16, 2016 at 23:17
As always, Michael Hartl gives a solid and interesting introduction to Rails 5. Please note though, that this book provides a solid basis for developing, and will be a oft dog eared reference for years to come.
by Zac S on December 16, 2016 at 22:59
It'll take you step by step showing all you need to know to start developing your own Rails application. Well structured, organised tutorial with well thought out examples. If you want to learn Ruby on Rails, this is a great start!
by Sait Mesutcan Ilhaner on December 16, 2016 at 22:56