Skip to content
UdemyRuby On RailsPaid courseBeginner levelCertificate

Top Ruby on Rails and Ruby Bundle: Learn Ruby and Rails (Udemy.com)

Learn Ruby on Rails and Ruby Programming The Fast and Easy Way!

Created by: John Elder

Last updated November 2023

icon
What you will learn

  • Build Web Apps With Ruby On Rails
  • Build Your Own Stock Market Website
  • Build Your Own Weather App
  • Build Your Own To-Do List App
  • Learn Ruby Programming
  • Understand Rails Webhosting
  • Download and Install Ruby on Rails
  • Download and Install Git Bash Terminal
  • Push Code To Github
  • Understand the Bootstrap CSS Framework
  • Connect To a 3rd Party API
  • Understand How To Use Databases With Rails

icon
Course Description

This is a bundle course of four of my popular Ruby on Rails and Ruby Programming courses all in one course. Aimed at the absolute beginner, in this course you'll learn the Ruby programming language and the Ruby on Rails Web Framework for building websites.

This course is broken up into four sections:

  • Ruby Programming

  • Ruby on Rails To-Do List App

  • Ruby on Rails Weather App

  • Ruby on Rails Stock Market App

We'll start out learning the Ruby programming language.  You don't need any prior knowledge or special tools to learn Ruby, I'll walk you through everything you need to know. You'll learn:

  • Printing to the Screen

  • Variables

  • Numbers and Simple Math

  • Comparison Operators

  • Assignment Operators

After that, we'll move into more intermediate topics like:

  • Conditional If/Else Statements

  • While Loops

  • For Loops

  • Fizzbuzz

Finally we'll finish up with more advanced topics like:

  • Arrays

  • Objects

  • Functions

  • Classes

After that we'll learn the Ruby on Rails Web Framework by building out Three awesome Web Apps!  I'll teach you how to install Ruby on Rails and set up all the tools you'll need, and then we'll dive right in and start building out apps!

The first app we'll build is a daily "To-Do" List App.  It will allows you to create lists of things you want to do in a day (take out the trash, feed the dog, buy groceries, etc).  You'll learn how to use a database in Rails, how to add things to the database, and how to remove them.

In the next App, we'll build a Weather App that checks air quality in your neighborhood.  We'll learn how to connect to a third party API to grab weather data, and then do cool stuff with it.

In the last app, we'll build a full blown Stock Market Portfolio App. You can lookup stock market data on any company, save the data to your own personal portfolio, and all kinds of other cool things!


If you've every wanted to learn web development with the Ruby on Rails and Ruby stack, this is the course for you...


Sign up today and I'll see you on the inside!


-John Elder


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

John Elder

John Elder is a pioneer in Web Development who created one of the first Internet advertising networks back in 1997. He sold it to a publicly traded company at the height of the dot com boom and then went on to create the best-selling Submission-Spider search engine submission software that's been used by over 3 million individuals and small businesses in over 45 countries. 

Today he teaches Web Development courses at Codemy the online code school he founded. 

John graduated with honors with a degree in Economics from Washington University in St. Louis where he was an ArtSci Scholar. 

icon
More courses by John Elder

$54.99

$10.99

$54.99

$11.99

$11.99

$13.99

icon
More Ruby on Rails courses

$11.99

$84.99

$74.99

Free

$74.99

$54.99

icon
Reviews

4.4

126 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By David Hurd on 8/11/2026

So far so good. It's fairly basic, but definitely covers most the setup basics.

By Sarvin Sukhe on 7/28/2026

The course was great, easy to follow, and generally good at teaching, the only problems I encountered with the course is that in 2026 Heroku doesn't have a free tier anymore and there was a couple small differences between this course and modern code. I would recommend using something like vercel or render in place of heroku, and would also recommend keeping something like claude code on speed dial incase something fails or you need help with subsituting heroku.

By Marilyn Marquez on 6/10/2023

This course is very well-paced. The instructor begins building your skills slowly and without making you feel overwhelmed. This is my favorite type of course because it allows (almost expects) you to code along, so you get to practice what you are learning. The instructor is also very prompt to respond to questions (24 hours in my case). My only wish is that the course were updated, but honestly, it is a great way to get familiar with ruby on rails and understand MVC architecture.

By Marc on 7/22/2022

Outdated content but if you can still get information from it if you can make rails work.

By Jamie D McNaught on 5/31/2022

Brilliant coures, really helpful and well paced!

By Dischaine Thompson on 2/27/2022

Clear concise information

By Changli Crockett on 12/8/2021

This course was amazing! John took his time to explain what he was doing and made the course fun.

By Mikel Bishop on 9/29/2021

So far, the course has been great. The combined visuals and style of presentation has been a great match to my learning style. I am not new to Ruby, but wanted to do a refresher and some projects and I am understanding the "why" certain things are the way they are rather than just "that is the way it is" and memorizing.

By Eduardo Andrés Machaca Peña on 8/25/2021

Estoy en Ruby, una previa antes de saltar hacia Rails. De momento bien, su inglés es calmado, puedo entender lo que dice

By Thiago Coelho Gomez on 1/23/2020

Acho interessante ter explicações de funcionalidades, mas o curso é muito bom.

Showing all 10 reviews on CourseDuck

Read all 126 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100