Ruby on Rails is an open source web development framework designed to get cleanly coded applications up and running with the minimum of time and the maximum of programmer happiness (and we’re not kidding, programmer happiness is one of Ruby’s official goals!). If you’re looking for a path into creating highly functional web apps with all the bells and whistles in the shortest possible time and with the least possible pain, learning Ruby on Rails is a very good choice.
Our Ruby on Rails tutorials start with a set of fundamentals, then move on to intermediate topics that will help you take basic Ruby skills to a more advanced level. The course aims to make learning Ruby on Rails swift, but the more advanced course materials will make sure that you understand everything a Rails pro needs. You can start a high-quality Ruby on Rails curriculum, starting right now.
Those who already have some experience with Ruby on Rails and want to expand and deepen their skill set can either start on the intermediate tutorials straight away or pick a specific topic, like the extremely popular Test-Driven Rails trail, and dive in.
The ActiveRecord query interface is an impressive feat of engineering, but often we only use a small portion of it. In this trail we'll dive deep into ActiveRecord and learn how to build complex queries taking advantage of eager loading, sub-selects, ordering across joins, and more!
?
The ActiveRecord query interface is an impressive feat of engineering, but often we only use a small portion of it. In this trail we'll dive deep into ActiveRecord and learn how to build complex queries taking advantage of eager loading, sub-selects, ordering across joins, and more!
Dig deeper into Ruby on Rails. This series of video tutorials will help you move beyond the basics and start understanding and using more advanced Ruby- and creating better Ruby apps.
?
Dig deeper into Ruby on Rails. This series of video tutorials will help you move beyond the basics and start understanding and using more advanced Ruby- and creating better Ruby apps.
Learn Test-Driven Rails Development using RSpec and Capybara in this series of tutorials. As part of the course, you can follow along with Josh as he lets his test drive through each of the steps needed to build out an application.
?
Learn Test-Driven Rails Development using RSpec and Capybara in this series of tutorials. As part of the course, you can follow along with Josh as he lets his test drive through each of the steps needed to build out an application.