Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Ruby - Programming Language - Tutorial

Mike Dane via YouTube

Overview

Embark on a comprehensive 4.5-hour tutorial series covering all core concepts of Ruby programming. Start with installation on Windows and Mac, then progress through fundamental topics like variables, data types, and user input. Learn to build practical applications such as calculators and games while mastering arrays, hashes, methods, and control structures. Dive into file operations, error handling, and object-oriented programming concepts including classes, inheritance, and modules. Gain hands-on experience through guided exercises and projects, culminating in an introduction to Interactive Ruby (irb). By the end of this tutorial, develop a solid foundation in Ruby programming and be ready to create your own applications.

Syllabus

Introduction | Ruby | Tutorial 1.
Windows Installation | Ruby | Tutorial 2.
Mac Installation | Ruby | Tutorial 3.
Hello World / Setup | Ruby | Tutorial 4.
Drawing a Shape | Ruby | Tutorial 5.
Variables | Ruby | Tutorial 6.
Data Types | Ruby | Tutorial 7.
Working With Strings | Ruby | Tutorial 8.
Math & Numbers - Ruby - Tutorial 9.
Getting User Input | Ruby | Tutorial 10.
Building a Calculator | Ruby | Tutorial 11.
Building a Mad Libs Game | Ruby | Tutorial 12.
Arrays | Ruby | Tutorial 13.
Hashes | Ruby | Tutorial 14.
Methods | Ruby | Tutorial 15.
Return Statement | Ruby | Tutorial 16.
If Statements | Ruby | Tutorial 17.
If Statements (con't) | Ruby | Tutorial 18.
Building a Better Calculator | Ruby | Tutorial 19.
Case Expressions | Ruby | Tutorial 20.
While Loops | Ruby | Tutorial 21.
Building a Guessing Game | Ruby | Tutorial 22.
For Loops | Ruby | Tutorial 23.
Exponent Method | Ruby | Tutorial 24.
Comments | Ruby | Tutorial 25.
Reading Files | Ruby | Tutorial 26.
Writing Files | Ruby | Tutorial 27.
Handling Errors | Ruby | Tutorial 28.
Classes & Objects | Ruby | Tutorial 29.
Initialize Method | Ruby | Tutorial 30.
Object Methods | Ruby | Tutorial 31.
Building a Quiz | Ruby | Tutorial 32.
Inheritance | Ruby | Tutorial 33.
Modules | Ruby | Tutorial 34.
Inteactive Ruby (irb) | Ruby | Tutorial 35.

Taught by

Mike Dane

Reviews

Start your review of Ruby - Programming Language - Tutorial

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.