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 12 individual lessons, one for each chapter of the Ruby on Rails Tutorial book. All purchases also include a free copy of the Solutions Manual for Exercises, with solutions to every exercise in the book.
I will recommend this book to every new web developer or anyone that is curious about knowing apps like Twitter can be developed from start. I also agree that the repitition of good practices help readers to keep focus and learn iteratively. I am new to rails but I have programmed in Java for more than 8 years. Adding more SaaS (with Agile Methodologies) and Cloud computing references could help reader get a better overview of the context of building rails apps. Thank you Michael!!!!
by Lunang on August 25, 2015 at 14:23 Verified Buyer
I'm a professional developer and this is the book I used to learn Rails which is the majority of my work today. I have the electronic version of this book and the video version, but I prefer the book because it's so much quicker to read than to watch the videos. I didn't need another book after this one. With Rails, I was really happy to have a structured introduction, because there's so much "magic" -- a lot of stuff in Rails happens automatically/implicitly. This book helped me get a handle on that. After the book and so some development work, you can continue to progress on your own with the API docs and a little Googling.
by Mike M. Lin on August 25, 2015 at 05:25 Verified Buyer
To reach my goal of becoming a full stack web developer learning Ruby on Rails was essential. I’d purchased several other books, but when I started studying Michael Hartl's Ruby on Rails Tutorial, I knew that I had found everything I needed to accomplish my Ruby on Rails goals.
by ItsJustMe on August 25, 2015 at 02:24 Verified Buyer
This book is great for someone who wants an introduction to Ruby on Rails. The instructions are easy and concise, and the author is able to teach in a way that is great for beginners. Highly recommended!
by Nate on August 25, 2015 at 02:08 Verified Buyer
This is the best tutorial you can find out there on Rails. Whatever your level, it is highly recommended.
by Jose R on August 24, 2015 at 20:45 Verified Buyer
Excellent book. Rails is my first foray into web development or any creating of websites with code. I first did a more basic Rails video tutorial which gave me an overview of the basics but I was not ready to just start building new things as I imagined them. I found this book to be an excellent next step for me. I specifically like that it guided me along using industry standard tools & idioms, not just holding my hand toward the easiest possible way of getting a rails app with some nested resources live.
by De Wet Blomerus on August 24, 2015 at 19:16 Verified Buyer
I first read and worked along to this tutorial online when I was in the earliest stages of learning web development. This tutorial was more in-depth than any other I had found online, and at no cost. Hartl takes you from the earliest steps of how to set up Ruby on your machine, to rolling your own authentication system. Despite what others may say, I would not recommend this as a *first* resource - I think it is helpful to start this tutorial with some knowledge about Ruby and MVC. Otherwise, it is a lot to digest at once. I also think that it is really worth going through the content very slowly. Take your time and really make sure you digest every sentence because as a beginner, every sentence is an essential nugget. Absolutely take notes. This is a phenomenal resource, but rushing through will leave you in the dust very quickly.
by Anders L. on August 24, 2015 at 16:25
This is a great book. I started off following along with the free web version, and liked it so much that I decided to buy the print version now that it's in stock. I had done a number of tutorials on websites before and had a general understanding of the material. When I started on Hartl's tutorial, everything made so much more sense. He explains it in a way that helps you understand and retain the information. I definitely recommend going through start to finish twice; you'll be amazed at how much you've learned the first time around.
by Donald E on August 24, 2015 at 16:20
This is a great book. I am just starting to learn Ruby on Rails and this book makes learning pretty easy. Michael explains how to set up your IDE and what tools to use to make Learn Rails by Example an easier process. Highly recommend this book be in your library.
by Erik B on August 24, 2015 at 16:20
This is a super book for getting started with Rails. I've been through a few now, and I found Michael's style to be easy to work with. Excellent syllabus, great communication... lots of learning.
by Olly S on August 24, 2015 at 14:43
The Ruby on Rails Tutorial is one of the core books I used to learn Ruby and Rails. While it may baffle first-timers, especially for those who do not have a CS background, it certainly is a thorough book in guiding the learner on the MVC pattern and testing. I certainly learnt a ton from Michael.
by Char on August 24, 2015 at 14:38
Hartl's book is heralded as THE book for learning Rails. I first used this book to start with rails just over a year ago, and I now work professionally as a Rails Engineer. I've recommended this book to many friends, and I've still had this book written to me for the best route of practice as an professional rails engineer. It has applications for both the working professional rails engineer and someone who's just getting started.
by Ben on August 24, 2015 at 14:27 Verified Buyer
The Ruby on Rails tutorial is an invaluable book for anybody wanting to learn Web Development in general and Rails specifically. It's written in a very easy to understand language and explained very well. I wish other programming languages and frameworks would have this level of documentation help. Would definitely recommend!!
by Shaya Krauss on August 24, 2015 at 14:10
I've enjoyed a number of Michael's RoR tutorials over the years. He makes it easy to understand and my experience was no more than basic excel math functions when I started. Since then, I've become more comfortable with the command line as well as enjoying Ruby on Rails.
by jmitchell on August 24, 2015 at 14:02
Awesome book to start learning or develop your skills!
by Bernardo on August 24, 2015 at 11:21
In my opinion, this is THE way to learn Ruby on Rails. Not only will you learn the Rails framework itself, you'll receive a pretty well-rounded education on the science of building web apps in general. Of particular note is Michael's emphasis on TDD (test-driven development). While many books and tutorials relegate testing to an after-thought chapter, the Ruby on Rails Tutorial gets you into the rhythm of testing from the very beginning. As you progress through the material, you'll apply TDD to build a real, functional, fully deployed app. Learning software development just doesn't get any better than this!
by Joshua Steele on August 24, 2015 at 09:11
This is the single most important book I've ever read about Ruby on Rails, The author explains the basics of basic Rails (chapter 1) and starts you with a app right away (chapter 2). The single most helpful thing in the book was the exercises on the end of each chapter. They made me think more deeply about what I just learned and how to apply it to more real world scenarios. I never felt lost throughout this book and could always re-read the previous chapter if something did not make sense. This book teaches you good principles like testing that translates good to many other languages and frameworks. If you have a basic understanding of Ruby then this is the place to start. Just buy the book already!
by Rujaun on August 24, 2015 at 07:54
This was a superb tutorial that not only introduced me to the Ruby on Rails framework but it provides the best explanation of the MVC design pattern I have ever come across. The explanation was so thorough that this tutorial actually served as a foundation when I started to learn ASP.NET MVC and the MVVM pattern in WPF. I tried another ROR Tutorial and it was know where near as thorough as this one. Hartl definitely knows his stuff and provides solid recommendations. This is a must read for anyone learning Ruby on Rails, Test Driven Development or the MVC design pattern.
by Joseph King on August 24, 2015 at 06:44 Verified Buyer
by Matthew Hamann on August 24, 2015 at 05:42
This book is excellent. I created my first web application following this tutorial and am now working full-time on web development with Ruby on Rails. It explains every topic with great detail and covers enough topics to get you started on creating great applications. Totally recommended for beginner and intermediate developers!
by Alejandro Sherwell on August 24, 2015 at 01:18