Try Ruby

Learn the basic building blocks of Ruby, all in the browser.

Enroll Now to Play

Course Overview

  1. Level 1 on Try Ruby

    Level 1 Free Level 6 Challenges
    All For One, One For All

    Get an introduction to numbers, Strings, properties, and methods.

  2. Level 2 on Try Ruby

    Level 2 Free Level 7 Challenges
    There Are Always Two

    Learn about conversions, arrays, variables, and more methods.

  3. Level 3 on Try Ruby

    Level 3 Free Level 5 Challenges
    Third Time's The Charm

    Review printing, brackets, and String manipulation.

  4. Level 4 on Try Ruby

    Level 4 Free Level 5 Challenges
    Fourth and Short

    Take a shot at method chaining, hashes, keys, and values.

  5. Level 5 on Try Ruby

    Level 5 Free Level 7 Challenges
    The Highest of Fives

    Study up on blocks, directories, and method arguments.

  6. Level 6 on Try Ruby

    Level 6 Free Level 6 Challenges
    Sixth Sense

    Start building methods, libraries, popups, and HTML with Ruby.

Completed Try Ruby

Complete these levels to unlock

Course Completion Badge

Learn the basic building blocks of Ruby, all in the browser.

Supplemental Learning

About The Professor

_why is gone.

View Full Credits

Course Notes

  • Estimated Course Length: 2 - 3 hours

Course Reviews (76)


i'm well on my way now. this + Michael Hartl's rails tutorial have got me up and running on github and heroku with several (tiny) sample apps. thanks!


This course is an amazing journey into the imagination and adventures of learning ruby into _why's world. If you are a Newbie in Ruby or just want to enjoy a great Ruby introduction you shouldn't miss this opportunity to take this course. Thank you Code School!