Skip to content
Pat Maddox edited this page Apr 15, 2015 · 1 revision

Canned Challenges

Sometimes you just have no idea what to work on, and you'd rather work on a problem that someone else came up with. That's totally cool! The RubySteps 21-Day Challenge is a great way to make progress on these things. Here are some to get you started...

  • Learn to Program - an awesome introductory text, with "a few things to try" at the end of each chapter
  • Learn Ruby the Hard Way - Zed's not messing around... and gives you Study Drills at the end of each chapter
  • RubyMonk - lots of Ruby problems for you to solve on your own
  • CodeKata - language-independent programming problems from Pragmatic Dave. A standard for software craftspeople.
  • Exercism - next-level programming problems in all the languages... with community feedback!