ยป Library

Ruby Primer

Learn Ruby, today. You want to learn Ruby for fun, for a new job, or just to see what all the fuss is about? Start here.

View Contents

Ruby Primer: Ascent

Experience the next level. You've mastered the Ruby Primer. Now it's time to master more advanced Ruby skills!

View Contents

Metaprogramming Ruby

Code that writes code. Add more powerful abstractions and reduce duplication through Ruby that writes Ruby!

View Contents

Metaprogramming Ruby: Ascent

Experience dynamic power. You've learned the basics of writing code with code in Metaprogramming Ruby. Now take it to the next level with eval, object lifecycle hooks, and more!

View Contents