Go to www.addthis.com/dashboard to customize your tools
  1. Home
  2. Subjects
  3. Ruby On Rails

The best Ruby On Rails courses and tutorials on the internet

Learn from over 80,000 resources made by top professionals, schools, companies, and creators.

+

Advanced filters & sort
-Clear ratings
  • Platform
  • Hours
  • POPULARITY
  • PRICE
  • REVIEWS
  • RATINGS
  • RELEVANCE
50% of our profits goes to an amazing charitable cause that you can choose. ❤️ We earn revenue via commissions on the courses we present here (prices are the same).
15-35h
Udacity
Intermediate
15-35h
Self-paced
No certificate
As a web developer, it's always nice to have the right knowledge on how to quickly build small Ruby apps for the web. This course gives you the opportunity to have that kind of knowledge by teaching you all you need to know about Sinatra, templating,..
15-35h
Udacity
Intermediate
15-35h
Self-paced
No certificate
This fantastic course lets you learn how to organize your code for web applications using Model-View-Controller (MVP) Design Pattern. Moreover, you will also learn why organizing your code is important. Apart from that you will also learn a micro- fr..
26-40h
Johns Hopkins University
Coursera
All levels
26-40h
Starts Apr 27
Good
Join this course so you can rapidly build web applications with Ruby on Rails web application framework. This framework is oriented towards building prototypes rapidly and launching it by using a Heroku PaaS (Platform as a Service). What helps it mak..


4.5
·
1646 reviews
26-40h
University of Geneva
Coursera
All levels
26-40h
Starts Apr 27
Good
Dive into the basics of the programming languages and functional programming by using the well-known ML, Racket, and Ruby, one of the most used programming languages today. You will learn how to produce well-written programs for which prior programm..


4.7
·
943 reviews
26-40h
Johns Hopkins University
Coursera
All levels
26-40h
Starts Apr 27
Good
Coursera brings you a course on using Active Record and Ruby to start learning SQL, interact with relational databases and create an application. Furthermore, you will learn how to make your data safe through authorizing access.


4.7
·
701 reviews
2h 12m
Samer Buna
Pluralsight
Beginner
2h 12m
Self-paced
Good
Join us for this course to learn the latest features of Ruby on Rails you can use to develop even better web applications than before. This course will discuss controllers, views, models, migrations, emails, background jobs, the asset pipeline,


4
·
246 reviews
2h 5m

Meet Elixir

Free Trial
Jose Valim
Pluralsight
Intermediate
2h 5m
Self-paced
Good
This course was created to teach you how to use Elixir, a coding language made of the best features of other famous coding languages like Ruby and Python. Its creator, Jose Valim will introduce you to Elixir by building a real-world library to parse ..


4.5
·
177 reviews
26-40h
University of Washington
Coursera
Intermediate
26-40h
Starts Apr 27
Good
[As described below, this is Part B of a 3-part course. Participants should complete Part A first -- Part B "dives right in" and refers often to material from Part A.] This course is an introduction to the basic concepts of programming languages, w..


4.9
·
422 reviews
25h
University of California, Berkeley
edX
Intermediate
25h
Unknown
Professional
Learn how to apply Agile techniques to enhance and refactor legacy code to become a true Ruby on Rails developer.
3h 6m
Tal Safran, Software Developer at GitHub
Skillshare
All levels
3h 6m
Self-paced
No certificate
Tal Safran is a freelancer fro NYC and he offers to teach you how to build Ruby on Rails web application and publish it in less than 30 days. You will..


4.72
·
140 reviews
26-40h
Johns Hopkins University
Coursera
All levels
26-40h
Starts Apr 27
Good
In this course, we will explore MongoDB, a very popular NoSQL database and Web Services concepts and integrate them both with Ruby on Rails. MongoDB is a used to handle documents with a pre-defined schema which will give the developers an ability to ..


4.3
·
294 reviews
1h 51m
Geoffrey Grosenbach
Pluralsight
Beginner
1h 51m
Self-paced
Good
If you want to get the knowledge on Ruby programming from two of the most famous expert on this mater in the world then this is a course for you. This is a high-quality course that will teach you all you need to know to get started with Ruby programm..


4.5
·
61 reviews
2h 30m
Jim Pickrell
Pluralsight
Intermediate
2h 30m
Self-paced
Good
This course covers how to build a server or virtual server for Ruby on Rails Development using Fedora, Ubuntu, or CentOS Linux. Build a server or virtual server for Ruby on Rails Development. In this course, we will use Fedora, Ubuntu, or CentOS Linu..


4.5
·
61 reviews
1h 38m
Geoffrey Grosenbach
Pluralsight
Intermediate
1h 38m
Self-paced
Good
Watch one of the world?s leading Vim experts as he develops a random password generator in Ruby, live and on the spot. Watch one of the world?s leading Vim experts as he develops a random password generator in Ruby, live and on the spot. We work thro..


4
·
71 reviews
6h
University of California, Berkeley
edX
Intermediate
6h
Unknown
Professional
Get ready to rock with Ruby programming language basics as well as the Ruby on Rails Model-View-Controller (MVC) development framework. In this course, you?ll get well into the fundamentals of software engineering...
1h 56m
Geoffrey Grosenbach
Pluralsight
Intermediate
1h 56m
Self-paced
Good
Aaron Patterson (@tenderlove) is one of Ruby's most respected and loved programmers. He's a committer to both Ruby and Ruby on Rails. He also has an epic sense of humor. In this course, we gave Aaron the task of writing a Rails app that queries GitHu..


4.5
·
42 reviews
26-40h
Indian School of Business
Coursera
Beginner
26-40h
Starts Apr 27
Good
Dive into the basics of the programming languages and functional programming by using the well-known ML, Racket, and Ruby, one of the most used programming languages today. You will learn how to produce well-written programs for which prior programm..


4.4
·
152 reviews
2h 6m
Geoffrey Grosenbach
Pluralsight
Intermediate
2h 6m
Self-paced
Good
Katrina Owen presented at Nordic Ruby in June 2012 on the subject of Therapeutic Refactoring. Almost immediately, she became a worldwide Ruby celebrity. She has since been in huge demand around the world as a conference speaker, teacher, and open sou..


4
·
53 reviews
3h 30m
Dan Draper
Skillshare
All levels
3h 30m
Self-paced
No certificate
Find out why students are saying this is the best Ruby course they've ever taken! * Latest Update: December 4, 2016 Many people who try to switch to c..


5
·
7 reviews
1h 51m
Geoffrey Grosenbach
Pluralsight
Beginner
1h 51m
Self-paced
Good
Watch John Barnette try to build a simple group chat application - and amazingly, complete a prototype and deploy it! You may not know it, but you've probably used software written by John Barnette. He's a committer to RubyGems. His initial attempt a..


4.5
·
19 reviews
26-40h
Johns Hopkins University
Coursera
All levels
26-40h
Starts Jul 15
Good
In this Capstone project for the Photo Tourist you will implement a Ruby on Rails web application that makes use of both a relational and NoSQL database for the backend and expose the data through services to the Internet using Web services and a res..


4.7
·
18 reviews
2h 22m
Geoffrey Grosenbach
Pluralsight
Intermediate
2h 22m
Self-paced
Good
Watch expert programmer Yehuda Katz build the back and front ends of a scoring system with Ruby on Rails and Ember.js. Yehuda Katz is a committer to several top open source projects, including Ruby on Rails and jQuery. He's also driving development o..


4
·
23 reviews
2h
Jonathan Levi
Udemy
All levels
2h
Self-paced
Okay
If you have a lot of experience with a program called Ruby on Rails than this is a course for you. You will further your knowledge on how to create applications in Ruby on Rails and learn how to use Angular 2 applications that use Ruby on Rails.


3.8
·
188 reviews
32.5h
Mammoth Interactive
Udemy
Beginner
32.5h
Self-paced
Okay
??*Includes 6 FREE webinars! ?Learn to code web apps in Ruby and model characters in MakeHuman, Blender and Unity!


4.5
·
1 reviews

Know what you are getting

Some Frequently Asked Questions
Do I pay more if I find a course via Courseroot?
+
No. As a matter of fact, sometimes you will even be provided a discount on courses because you are a referral of us.
What do I get when I buy a course?
+
This really depends on which course you buy and at which platform. We try to provide as much detailed information on the courses such as their price, the quality of the certificate, the level of difficulty, and what you will get, but you should always take a good look at the course page on the original platform to check this.
What is Courseroot really?
+
Courseroot is a platform to aims to help people find the right course for whatever it is they want to achieve. Whether you are looking for a programming tutorial to just developer your expertise or for an extensive ux design course with a high-quality certificate for your cv, we will help you find it.
What is the 50% rule?
+
The internet has made access to educational resources much and much better. With a smartphone or a laptop, you now get to study anything you want and develop your skills. However, for many children and adults in this world, this access has not been provided yet, or they do not get the chance to even consider studying because they are lacking basic needs such as proper nutrition and drinking water. Our mission with the 50% rule is to distribute some of this opportunity to these people by taking half of our profits and donating it to a charitable cause that has set out to help these less fortunate people and allow them to dream of a brighter future.
What characteristics can I use to filter through courses?
+
You can use pretty much any course characteristic to filter on such as price, level of difficulty, certificate quality, hours of content, and course provider.