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 have been learning rails for a couple of months now, and I started off with a video series which was great and taught me how to make a full featured web app. I then bought this book, the third edition of Rails Tutorial, and I have to say that it is fantastic. Even though I had already learned a lot of the beginner stuff, what came later helped me understand everything in detail. Really good book and everyone who isn't a pro should have a shot at it.
by Salah K on September 26, 2015 at 09:41 Verified Buyer
The Ruby on Rails Tutorial is the best resource I have seen to get someone building a web application right away. The most straightforward tools are used in order to avoid common environment setup pitfalls that can stop some interested developers from even getting started. This book is the go-to standard for many learning Rails for a reason. Even if you have zero experience, this is a great place to start.
by Dave P. on September 25, 2015 at 03:27
This is the go to book for anyone who want to start learning Rails framework. I have got electronic version of this book along with screencasts and by far they have been my best investment in learning Rails. The language in the book is easy enough to follow and there's a separate chapter with Introduction to Ruby for someone to get acquainted with it. At the end of each chapter there's separate exercises to get material sink in. Book covers pretty much every aspect of web development with Rails starting from building an app with the help of scaffolds, a static website and eventually a fully functioning web app akin to Twitter. Michael helps you learn TDD, authentication and all other general aspects of software development.
by Aniruddha Barapatre on September 24, 2015 at 14:37 Verified Buyer
I've gone through my fair share of books and tutorials but Michael's book gives a fantastic, easy to read and encouraging way to learn RoR. Some amazing stuff and one day I'll have the screencasts to help but the book was incredible!
by Mark P on September 23, 2015 at 09:45
This book is a great deep-dive into Rails! Prior to finding this book, I had gone through some other tutorials, but I didn't feel like I could "take the training wheels off" and make an app on my own. Once I found this book, I spent a few weeks going through it step-by-step, and it made a huge difference. I felt like I could actually make apps on my own, and I ended up landing a Rails dev job!
by David K on September 22, 2015 at 22:26 Verified Buyer
I have learned a great deal from the Rails Tutorial. The work is extremely thorough and thoughtful. Ruby on Rails is the vehicle, but the book is about much more than just the details of RoR. The author assumes very little about the reader's background or previous experience and consequently presents a much broader spectrum of information - foundational information a beginner needs to really create an application but which is absent in shorter works. Concise but complete sections deal with practical application of the essential suite of tools, including Ruby itself, the command line, Git, testing, deployment and even a little CSS. This content is reinforced by repetition as the lessons unfold and develop complexity and sophistication. In the most recent edition I was especially impressed by exposure to a code repository service I hadn't been familiar with previously, and I thought it was fantastic that he utilizes a cloud coding service. In one stroke he avoided an entire painful chapter devoted to setting up a local development environment AND he convincingly demonstrated that such cloud services are viable, serious tools. The author's tone throughout is practical, friendly, and patient. Getting through the book and the projects requires immersion and commitment, but one has the sense that the author is genuinely committed himself to the reader's success.
by Steve N on September 22, 2015 at 19:58
This book was so effective that even though I haven't done anything in Rails since finishing the book(over a year and a half ago), when I was recently looking at picking up Chef for a devops job, I was able to easily understand the Ruby/Rails-isms used and get up to speed in under a day. Beyond that, it was incredibly helpful in pointing out and establishing some best practices for MVC/web app design in general. If you're wanting a single, comprehensive source to start developing with Rails, then I have some good news: your search has ended right here.
by James C on September 21, 2015 at 23:52 Verified Buyer
A great way to learn Ruby on Rails, by creating an app from scratch. Clear and concise, would recommend to anyone wanting to to learn rails.
by James b on September 21, 2015 at 20:35
I spent just over a week of my free time carefully stepping through this Ruby on Rails tutorial. It was some of the most rewarding effort I've put into learning web development. All of the Ruby/Rails specific stuff is very well laid out and instructive, but what's applicable to every developer is the transferable stuff. Covering the logical MVC structure of your application, proper test driven development, and proper use of a PaaS like Heroku did a lot in helping me get up to speed in modern webdev.
by Jodi W. on September 21, 2015 at 09:29
Excellent and complete walkthrough of everything you need to start using Rails. It even shows you how to use some of the most popular gems.
by Andrew Allshouse on September 21, 2015 at 09:27
The Rails tutorial is the reference material to teach Rails to our new devs since the first edition covering Rails 3.2...never found better since then. Amazing work Michael ! Richard
by Richard Piacentini on September 21, 2015 at 04:27 Verified Buyer
Well organized, easy to follow, and comprehensive. The Ruby on Rails Tutorial is the best material out there for getting familiar with Rails.
by Marc S on September 21, 2015 at 01:12
This is a great RoR books for whoever want to learn about RoR. It given very details step by step instruction on how to create web application.
by Kam Soon Cheng on September 20, 2015 at 16:56 Verified Buyer
Michael's Web Development with Rails tutorials will take you step by step, understanding not only Rails, but other aspects of web development. I have been a happy user of his tutorials, including the screencasts, and plan to continue to do so for upcoming releases!
by Alfonso on September 20, 2015 at 11:37 Verified Buyer
If you want a solid introduction to Rails development, this is the book to read. It takes you through all stages - from simple static pages, to essential and more advanced topics (security/authorization, file uploads to Amazon S3 storage, updating views with AJAX & jQuery, and so on). You end up with a real deployed web application, which you can use to build on for your own projects. Definitely worth completing up to the very last chapter!
by Xavier on September 20, 2015 at 07:57
I took CS in college before I left school to start a company. As someone with some CS background, Michael's methodology of teaching cleared up many bad habits and confusions that was developed while studying in school. The book is incredible and easy to follow. I'd recommend it to anyone learning Rails.
by James on September 20, 2015 at 06:37 Verified Buyer
This is an excellent book, even if you've never looked at Ruby or Rails before. That's one of the benefits of the language and framework: you can jump right in! Another benefit of this book is learning TDD (test driven development), which is not only helpful, but essential for working with others, testing your code, and putting out a better product.
by Nate on September 20, 2015 at 00:39 Verified Buyer
This amazing tutorial is easy to follow but at the same time it teaches you the principles of well crafted programming. I definitely recommend it.
by Enrique E on September 19, 2015 at 21:51
When your learning ruby this is the place to be
by Ray B on September 19, 2015 at 21:41 Verified Buyer
I can't say enough good things about this book, I recommend it to everyone who shows an interest in web apps. It's not a simple read, but it's deceptively deep. You'll be surprised how much and how quickly you'll learn even if (like me) you spent half the time confused about exactly what you were doing. It all eventually sinks in!
by B J on September 19, 2015 at 19:55 Verified Buyer