SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial
Hands-On Programming Concepts with Ruby 2.0
Introduction
Installing Ruby
IRB
Writing a Ruby Program
Ruby Gems
Sinatra
Understanding Strings and Things
Strings in IRB
Writing a Greeter Program
Writing a Madlibs Program
Putting the Greeter Program on the Web
Putting the Madlibs Program on the Web
Understanding Numbers and Logic
Numbers in IRB
Logic
Writing a Guess the Number Program
Putting Our Guess the Number Game on the Web
Quiz
Introduction to Loopy Collections
Arrays
Hashes
Ranges
Loops
Writing a Playing Card Program
Build a "Play Your Cards Right" Web Game
Quiz
Understanding Methods
Methods in IRB
Methods in Sinatra
Introduction to Classes
Built-in Classes
Custom Classes
Inheritance
Adding Classes to Play Your Cards Right
Quiz
Course Conclusion