Michael Hartl's epic tutorial covers everything from installing Rails to using Github, deploying on Heroku and writing tests. It takes awhile to get through but once you've finished you'll be set to start writing your own apps.
-
@kateray
You see everything needed (principles, syntax and progress) to get up and running. The videos are not edited, which may pain some more advanced users, but actually seeing errors and the debugging process is an invaluable part of getting started.
-
@parquar
For disclosure: I'm the author of this tutorial. While this is still work in progress it attempts to teach to code with modules assembled in projects. I believe this is best way to learn to code. Every module will eventually be complemented by a video. At the moment - about 3 weeks into building the content and the app itself, it has blogging platform tutorial. Next one on the schedule is a simple project management application.
-
@muzykalukasz
This is official guide by the Rails core team. It's pretty good at explaining what you're doing along the way. Because it's so connected to Rails, it is always kept up-to-date.
-
@kateray
Code real-world web applications from day one (think Yelp and Netflix clones), receive weekly 1-on-1 coding mentor sessions from experienced web developers (guys just like me), have access to technical office hours and get immediate help via our Q&A forum
-
@kenmazaika
Mashrur breaks down concepts on the screen in a clear and well thought out way. He points you in the right direction for studying more on your own. He is a good teacher and it really advanced my learning. This is a paid course but Udemy frequently offers it at a discount for $10. At that price it was a better option than similar more expensive products.
-
@Nalipp
I consider this the smallest version of a full application using Rails. Much shorter than Hartl's, and a good preview of what is to come in more robust efforts. Not enough people are giving this tutorial the attention it deserves.
-
@afshinator