Ruby on Rails logo

Learn Ruby on Rails online – A comprehensive list of Ruby on Rails courses

This will be a big list of all courses available to learn Ruby/Ruby on Rails online. I have aggregated courses from several sites and will continue to improve the list frequently. I hope this will be a good reference material.

Some of the course names will show the version of Rails they use.

Note: Udemy has a limited period offer providing all courses for 19 USD only.If you have/had any plans to take up an Udemy course, this is a great opportunity to buy courses at a very low price.

LinkCourse WebsiteCourse InstructorRatingPrice in USDTime commitmentDifficulty
Ruby BasicsTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses2 hoursBeginner
Ruby on Rails 4 Essential TrainingLyndaKevin SkoglundNAFree trial for 10 days; 25 USD per month to access all courses12 hour 41 minsBeginner
Ruby on Rails 3 Essential TrainingLyndaKevin SkoglundNAFree trial for 10 days; 25 USD per month to access all courses12 hour 27 minsBeginner
RubyCodeacademyCodeacademyNAFree9 hoursBeginner
Ruby on RailsCodeacademyCodeacademyNAFree5 hoursBeginner
Learn Ruby on RailsOneMonthOneMonthNA998 hoursBeginner
The Complete Ruby on Rails Developer CourseUdemyRob Percival4.63531.5 hoursBeginner
Ruby GemsTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses48 minBeginner
Ruby Core and Standard LibraryTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses2 hoursBeginner
Build an Address Book in RubyTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses109 minBeginner
Ruby BlocksTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses96 minBeginner
Ruby BooleansTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses93 minBeginner
Ruby Objects and ClassesTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses2 hoursBeginner
Ruby LoopsTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses79 minBeginner
Ruby CollectionsTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses106 minBeginner
Ruby Operators and Control StructuresTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses104 minBeginner
Polishing Ruby on RailsTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses85 minBeginner
Build a Todo List Application with Rails 4TreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses2 hoursBeginner
Installing a Ruby Development EnvironmentTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses29 minBeginner
Build a Simple Ruby on Rails ApplicationTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses8 hoursBeginner
RailscastsRailsCastsRailsCastsNAFree and Premium availableWebcastsBeginner
Ruby on Rails for Beginners/Entrepreneurs/Non ProgramersUdemyJemond Patterson5201 hourBeginner
The Pro Ruby on Rails StarterUdemyMashrur Hossain4.7202.5 hoursBeginner
Ruby On Rails For Web DevelopmentUdemyJohn Elder4.6205 hoursBeginner
Comprehensive Ruby on RailsUdemyJordan Hudgens4.6206.5 hoursBeginner
Deploying Ruby on Rails Application in Your Own ServerUdemySaroar Khandoker4.6201 hourBeginner
The Professional Ruby on Rails DeveloperUdemyMashrur Hossain4.63017 hoursBeginner
Ruby on Rails: An IntroductionCourseraJohn Hopkins University4.6593 weeksBeginner
8 Beautiful Ruby on Rails Apps in 30 Days & TDD - ImmersiveUdemyYonathan Ayenew4.53016 hoursBeginner
BDD with Ruby on Rails using RSpec 3 and CapybaraUdemyMashrur Hossain4.53013 hoursBeginner
Development Essentials - Ruby On RailsUdemyStephen Chesnowitz4.52526.5 hoursBeginner
Ruby on Rails a Beginners GuideUdemyStephen Chesnowitz4.4Free6.5 hoursBeginner
One-stop Ruby on Rails: Build Web Applications from ScratchUdemyAlex Yang4.44518.5 hoursBeginner
Create a multi-tenant SAAS app with Ruby on RailsUdemyAshwin Puthige4.4308 hoursBeginner
Ruby On Rails for BeginnersUdemyStone River eLearning4.4205 hoursBeginner
Learn Ruby on Rails - Build a Craigslist CloneUdemyJay Lee4.3253 hoursBeginner
Getting Started with Ruby on RailsUdemyPaul Krause4.32016 hoursBeginner
Ruby on Rails: Training and Skills to Build Web ApplicationsUdemyAlex Yang4.3457 hoursBeginner
Ruby On Rails For Beginners Practical Ruby On Rails TrainingUdemyInfinite Skills4.3508 hoursBeginner
Make Medium (https://medium.com) Clone in Ruby on RailsUdemySulman Baig4.2202.5 hoursBeginner
Ruby on Rails Tutorial for Complete BeginnersUdemyFelix Oginni4.2Free4 hoursBeginner
Learn Ruby on Rails for Absolute BeginnersUdemyEDUmobile Academy4.2204.5 hoursBeginner
Ruby on Rails FoundationsUdemyJordan Hudgens4.1206.5 hoursBeginner
Learn Ruby on Rails By Building ProjectsUdemyEduonix Learning Solutions4.12013 hoursBeginner
Ruby on Rails 4---A Test-Driven ApproachUdemyMashrur Hossain4.12019 hoursBeginner
Learn Ruby on Rails from ScratchUdemyEduonix Learning Solutions4.1Free9.5 hoursBeginner
Ruby on Rails for BeginnersUdemyLearnToProgram, Inc.4205.5 hoursBeginner
Create full featured Landing Page in Ruby on Rails in 3 hourUdemySulman Baig4203 hoursBeginner
Up And Running With Ruby On RailsUdemyMatthieu Tanguay-Carel3.8201.5 hoursBeginner
Non-Programmer to Junior Full Stack Ruby on RailsUdemyTommy Mertell3.85021 hoursBeginner
Ruby on Rails Tutorial: Learn 6 Ruby on Rails SEO TechniquesUdemyDavid Fonvielle3.7202 hoursBeginner
Ruby ModulesTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses2 hoursIntermediate
Build a Rails APITreehouseNaomi FreemanNAFree trial for 7 days; 25 USD per month to access all courses2 hoursIntermediate
The Rails Asset Pipeline and StylingTreehouseNick Pettit, Jason SeiferNAFree trial for 7 days; 25 USD per month to access all courses89 minIntermediate
Rails Layouts and CSS FrameworksTreehouseNick Pettit, Jason SeiferNAFree trial for 7 days; 25 USD per month to access all courses2 hoursIntermediate
ActiveRecord BasicsTreehouseHampton CatlinNAFree trial for 7 days; 25 USD per month to access all courses4 hoursIntermediate
User Authentication with RailsTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses3 hoursIntermediate
Building Social Features in Ruby on RailsTreehouseAndrew Chalkley, Jason SeiferNAFree trial for 7 days; 25 USD per month to access all courses6 hoursIntermediate
Code Clinic: RubyLyndaKevin SkoglundNAFree trial for 10 days; 25 USD per month to access all courses5 hour 42 minsIntermediate
Ruby on Rails 5 New FeaturesLyndaKevin SkoglundNAFree trial for 10 days; 25 USD per month to access all courses1 hour 21 minsIntermediate
Rails with Active Record and Action PackCourseraJohn Hopkins University4.8594 weeksIntermediate
Ruby on Rails Web Services and Integration with MongoDBCourseraJohn Hopkins University4.4594 weeksIntermediate
Build a Photo Blog with Ruby on RailsUdemyJordan Hudgens3.8201.5 hoursIntermediate
Building a Ruby on Rails Application with Neo4jUdemyBrian Underwood3.6Free32 minsIntermediate
Blank Slates in Ruby on RailsTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses56 minAdvanced
Ruby on Rails FormsTreehouseNick Pettit, Jason SeiferNAFree trial for 7 days; 25 USD per month to access all courses2 hoursAdvanced
Rails Partials and HelpersTreehouseNick Pettit, Jason SeiferNAFree trial for 7 days; 25 USD per month to access all courses82 minAdvanced
Advanced Social Features in Ruby on RailsTreehouseJason SeiferNAFree trial for 7 days; 25 USD per month to access all courses4 hoursAdvanced

Leave a Comment