These are the best Ruby courses on the web (September 2018)

Below you will find the best ruby courses that are currently available on the internet. They are updated regularly with the aim to keep all their characteristics like price, level of difficulty, and certificate quality up to date so you can make an informed decision about which is the best ruby course for you. Feel free to use the filters below to sift through the entire database on Courseroot.

Level Level Dropdown
  • All levels
  • Beginner
  • Intermediate
  • Expert
Pricetag Price Dropdown
  • All
  • Free
Certificate Certificate Dropdown
  • All
  • Certificate (q1)
  • Certificate (q2)
  • High quality
Hours of content Hours Dropdown
  • All
  • 0 to 10
  • 10 to 50
  • 50 to 100
Platforms Platform Dropdown
  • All
  • Coursera
  • edX
  • Futurelearn
  • Pluralsight
  • Skillshare
  • Springboard
  • Udacity
  • Udemy
  • Update
Filter suggestions:
Beginner
Free
Udemy
Coursera
Clear filters
Online Course by Udacity
()
Free

Dynamic Web Applications with Sinatra

by | Udacity

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, and routing. Sinatra is a micro-framework for Ruby that is considered as elegant and approachable. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

The MVC Pattern in Ruby

by | Udacity

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- framework, Sinatra, a MVC Design Pattern in the web application. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udemy
4.4
(6,131)
$11.99

The Complete Ruby on Rails Developer Course

by Rob Percival | Udemy

Unleash your creativity and take this course today. The course is open to beginners, intermediate and advanced students who want to learn how to use Ruby on Rails 4 and 5. It also helps you in learning to create innovative web applications for your projects.

All levels
32h
Certificate (q1)
Self-paced
Online Course by edX
()
Free

Agile Development Using Ruby on Rails - The Basics

by University of California, Berkeley | edX

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

Intermediate
6h
Professional
Self-paced
Online Course by Pluralsight
4.5
(532)
Free Trial

Ruby Fundamentals

by Alex Korban | Pluralsight

If you

Intermediate
3h 42m
Certificate (q2)
Self-paced
Online Course by Udemy
4.4
(2,895)
Free

Learn Ruby on Rails from Scratch

by Eduonix Learning Solutions | Udemy

A complete guide to master Ruby and Rails framework

All levels
9.5h
Certificate (q1)
Self-paced
Online Course by Udemy
4.7
(2,419)
$11.99

Ruby on Rails 4.x - Curso Completo

by Jackson Pires | Udemy

Crie uma aplicacao do inicio ao fim com o Ruby on Rails.

All levels
54h
Certificate (q1)
Self-paced
Online Course by Coursera
4.5
(1,527)
$43/mo.

Ruby on Rails: An Introduction

by Johns Hopkins University | Coursera

Did you ever want to build a web application? Perhaps you even started down that path in a language like Java or C#, when you realized that there was so much More information

All levels
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Coursera
4.9
(820)
$43/mo.

Programming Languages, Part A

by University of Washington | Coursera

This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language

Intermediate
26-40h
Certificate (q2)
Starts Aug 20
Online Course by Udemy
4.6
(1,397)
$11.99

Dissecting Ruby on Rails 5 - Become a Professional Developer

by Jordan Hudgens | Udemy

Don't simply follow a tutorial, learn what it really takes to become a pro Rails developer with this immersive course.

All levels
40h
Certificate (q1)
Self-paced
Online Course by Pluralsight
4
(237)
Free Trial

Ruby on Rails 4: Getting Started

by Samer Buna | Pluralsight

Rails is an open-source web framework that's optimized for programmer happiness and sustainable productivity. This course covers all the basics of Ruby on Rails and prepares you to start developing web applications on the platform. Using an example web application, this course demonstrates how to us

Beginner
2h 12m
Certificate (q2)
Self-paced
Online Course by Pluralsight
4.5
(175)
Free Trial

Meet Elixir

by Jose Valim | Pluralsight

Write concurrent programs with the Elixir language. Elixir is a fun language inspired by the best parts of scripting languages like Ruby and Python, but built on the industrial strength Erlang VM. The multicore, distributed future is here, and Elixir has arrived just in time to help you build apps f

Intermediate
2h 5m
Certificate (q2)
Self-paced
Online Course by Coursera
4.7
(661)
$43/mo.

Rails with Active Record and Action Pack

by Johns Hopkins University | Coursera

You already know how to build a basic web application with the Ruby on Rails framework. Perhaps, you have even taken Course 1, "Ruby on Rails: An Introduction" (we highly recommend it) where you relied on external web services to be your More information

All levels
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Udemy
4.5
(1,133)
$11.99

Fundamentos de Programacion

by Jose Javier Villena | Udemy

Aprende las Bases de la Programacion en 9 lenguajes a la vez: Java, Python, Go, C++, PHP, Ruby, C#, JavaScript y C

Beginner
3.5h
Certificate (q1)
Self-paced
Online Course by Udemy
4.7
(1,020)
$19.99

Learn to Code with Ruby

by Boris Paskhaver | Udemy

A comprehensive introduction to coding with the Ruby programming language. Complete beginners welcome!

Beginner
31.5h
Certificate (q1)
Self-paced
Online Course by Udemy
4.5
(866)
$16.99

Comprehensive Ruby Programming

by Jordan Hudgens | Udemy

Learn how to program in the Ruby programming language, starting from scratch and moving to advanced coding techniques.

All levels
10h
Certificate (q1)
Self-paced
Online Course by Skillshare
4.72
(127)
$12/mo.

Ruby on Rails in 30 Days: Build Your First Web App

by Tal Safran, Software Developer at GitHub | Skillshare

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 teach everything from the basics up to some tips and tricks that will help you do your job better. He promises that by the end of the course you will be able to publish a mini version of Tumblr from stratch. More information

All levels
3h 6m
No certificate
Self-paced
Online Course by Udemy
4.2
(838)
Free

8 Beautiful Ruby on Rails Apps in 30 Days & TDD - Immersive

by Yonathan Ayenew | Udemy

Ruby on Rails is a platform that enables you to create applications for the web. This course will teach you how to use it in less than 30 days and then you will be able to create your own applications such ass Instagram, Tumblr, TaskRabbit etc. If this is something you like then this is just for you.

All levels
16h
Certificate (q1)
Self-paced
Online Course by Pluralsight
4.5
(91)
Free Trial

Introduction to Ruby on Rails 3

by Geoffrey Grosenbach | Pluralsight

Ruby on Rails 3 is a result of two years of development, API refinements, and performance optimization. You will start with the basics and go all the way to learn all about using Rails' packing and code generation tools, work with stylesheets and JavaScripts files, link data models together and build powerful controllers in only a few lines.

Beginner
2h 48m
Certificate (q2)
Self-paced
Online Course by Udemy
4.4
(613)
$11.99

Scaling Docker on AWS

by Nick Janetakis | Udemy

Nick Janetakis offers to teach you how to build and deploy a fault-tolerant, scalable and load balanced Ruby on Rails applications on AWS. The quality of your applications will improve a lot after you finish this course.

All levels
6h
Certificate (q1)
Self-paced
Online Course by Udemy
4.4
(577)
$11.99

Angular 2 + Rails 5 Bootcamp

by Jordan Hudgens | Udemy

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.

Intermediate
9h
Certificate (q1)
Self-paced
Online Course by Udemy
4.4
(574)
$16.99

Ruby Programming for Beginners

by Huw Collingbourne | Udemy

The students of this course will learn the basics of Ruby programming. So if you want to get into the programming scene this is a great beginning for you. The course is fast and easy to complete.

All levels
6h
Certificate (q1)
Self-paced
Online Course by Udemy
4.5
(521)
$9.99

Mobile Test Automation: Appium, Cucumber and Ruby

by Aleksei Petrovski | Udemy

Aleksei Petrovski offers to teach you all you need to know about how to Automate Android native application using Cucumber, Appium, and Ruby+. He will also teach you about bonus iOS Setup. So if you are interested to enroll and start your education today.

All levels
6h
Certificate (q1)
Self-paced
Online Course by Udemy
4.4
(514)
Free

Ruby on Rails a Beginners Guide

by Stephen Chesnowitz | Udemy

If you have no previous experience in using Ruby on Rails then this course will take you on the journey where you will learn all you need to know to start developing fully functional applications using Ruby on Rails.

Beginner
6.5h
Certificate (q1)
Self-paced

  • -1
  • 0
  • 1
  • 2
  • 3
Displaying 0 to 24

Popular Subjects

Machine Learning+200 courses
MBA+100 courses
Business+2500 courses
Photography+350 courses
Python+750 courses
Java+1300 courses
Marketing+1500 courses
Project Management+200 courses
PMP+100 courses
Analytics+300 courses
Data Science+200 courses
SEO+500 courses
Matlab+60 courses
Big Data+150 courses
See all

Want to try another search?