1. Home
  2. Education
  3. Distance Learning

Free Online Ruby Programming Classes

By Jamie Littlefield, About.com

Anyone can improve their skills by taking a free online Ruby programming class. Learn Ruby on Rails by checking out these top-rated tutorials, screencasts, and email lessons.

A Beginner's Guide to Ruby

Try this About.com beginner's guide for a quick overview of Ruby programming essentials. Then, check out the dozens of other Ruby tutorials available on the same site.

Try Ruby in 15 Minutes

Jump right in with this free interactive Ruby tutorial. In just 15 minutes you'll learn the basics of Ruby programming and put your coding skills to the test.

4 Days on Rails

This free online Ruby course includes two components: a 40-page downloadable Ruby book and a .zip file of Ruby on Rails codes. Use both to get a through introduction with just a few days of work.

Ruby on Rails Guides

This site offers dozens of free online Ruby programming classes for beginning to advanced programmers. Try "Getting Started with Rails" to survey a Ruby application and prepare to program on your own. More advanced tutorials include: "Debugging Rails Applications," "Securing Rails Applications," and "The Basics of Creating Rails Plugins."

Free Online Core Ruby Programming Class

If you prefer to interact with others as you learn, give this free online Ruby class a try. Students keep up with their class by completing lessons, exercises, and quizzes. Ask your instructors questions or discuss programming challenges with peers on the class forum. At the end of the 8-week course, participating students are awarded a printable certificate. New sessions begin regularly - you must sign up in advance to save your seat. This free class is based on an $9.95 ebook, but you do not have to purchase the book to enroll.

Ruby in 20 Minutes

This free online Ruby programming class gets students involved from the beginning. In just 20 minutes, you'll be able to write very basic code.

Learning Ruby

Check out this text-based Ruby course for a five part introduction to the language. You can read the material online or download it to your computer for personal use. Lessons include graphics and step-by-step instructions for experimenting with Ruby.

Why's Poignant Guide to Ruby

Bored with basic tutorials? Try this visually-appealing, comic guide to Ruby programming. Every lesson is packed with witty advice and smart illustrations. It's easy to read and ad-free.

RailsCasts

If you're a visual learner, consider watching these Ruby on Rails screencasts. You can choose from over a hundred programming topics and download lessons to your computer or iPod.

Developing iPhone Application Using Ruby on Rails

Here's a class for the advanced programmer: follow this tutorial from IMB to learn how to create your own iPhone applications using Ruby on Rails and Eclipse.

Ruby on Rails for Facebook

Try this advanced tutorial to learn the basics of creating and releasing Facebook applications using Ruby on Rails. The two-part series includes step-by-step instructions for creating a basic application, visuals, and links to helpful websites.

Explore Distance Learning

About.com Special Features

A Smarter Future

Tips that will help finance your education, excel in the classroom, and advance your career. More >

How to Ace the GRE

Being well prepared is the first step; here are more essential suggestions. More >

  1. Home
  2. Education
  3. Distance Learning
  4. Free Courses
  5. Free Online Ruby Programming Classes>

©2009 About.com, a part of The New York Times Company.

All rights reserved.