Introduction2:07
Introduction to Ruby and structure of the course4:10
Set up integrated development environment4:29
Text - Useful info from previous video
Getting familiar with online IDE9:24
The command line interface19:55
Text - Useful info from previous video
Intro to Ruby and Hello World!15:50
Text - Useful info from previous video
Introducing Strings18:49
Text - Useful info from previous video
More Strings!6:03
Text - Useful info from previous video
Solution to exercises
Working with numbers13:49
Text - Useful info from previous video
More Numbers!14:58
Text - Useful info from the previous video
Branching - if/else11:31
Text - Useful info from the previous video
How many fingers game and more branching!12:23
Text - Useful info from the previous video
Arrays in Ruby16:17
Text - Useful info from the previous video
Arrays continued9:41
Text - Useful info from the previous video
Hash11:01
Text - Useful info from the previous video
Ruby Style Guide6:30
Text - Useful info from the previous video
Homework - Zip code6:16
Text - Useful info from the previous video
Zip code homework solution14:04
Text - Useful info from previous video
Practice what you have learnt!0:56
Build a game - Procedural programming9:29
Text - Useful info from previous video
Build a game - continue adding features12:21
Text - Useful info from previous video
Build a game - Complete the game!11:48
Text - Useful info from previous video
Object Oriented Programming - an introduction19:49
Text - Useful info from previous video
Inheritance and modules10:11
Text - Useful info from previous video
Build a file reader class10:43
Text - Useful info from the previous video
Build CSV and YML reader classes12:31
Text - Useful info from the previous video
Automate reading file extensions9:15
Text - Useful info from previous video
Project - word counter9:57
Text - Useful info from the previous video
Project - word changer5:57
Text - Useful info from the previous video
JSON project - read and write setup8:56
Text - Useful info from the previous video
JSON project - save and complete!6:28
Text - Useful info from the previous video
Preview of final project2:46
Project - Stock price analyzer setup14:31
Text - Useful info from the previous video
Stock price analyzer - part 26:09
Text - Useful info from the previous video
Stock price analyzer - part 316:08
Text - Useful info from the previous video
Stock price analyzer - complete and wrap up Ruby section8:34
Text - Useful info from the previous video
Preview - Mortgage Amortization Schedule2:14
Mortgage Amortization Schedule - kickoff!14:53
Mortgage Amortization Schedule - continued14:29
Mortgage Amortization Schedule - export to csv18:39