The key to learning anything new is consistent, deliberate practice. We all know that. But the time commitment required to learn something new is often squeezed by shifting work priorities, looming project deadlines, and other engaging personal activities. And there just isn’t much time left at the end of the day...

We also know how incredibly good it feels to start learning something new and see it through to completion! Sometimes all we need is a simple plan to outline our steps. So to help you accomplish your goal of learning Ruby or Rails, we designed two plans:

  • The Ruby course plan helps you lock in a routine of consistent practice and learning for approximately 1 hour per day throughout the course.
  • The Rails course plan helps you make steady progress by breaking the course into daily, digestible chunks.

Get on a good learning streak by downloading the plans, printing them off, and using your favorite-colored Sharpie to cross off the days. Each day you'll add one more facet of Ruby or Rails to your repertoire and before summer’s here you’ll be able to:

  • Share your program or app with others by either publishing your first RubyGem and/or deploying your first Rails app.
  • Show off your accomplishment by sharing your alumni page with your friends, colleagues, and even a potential new employer.
  • Start building your own Ruby gem or Rails web app, and have fun doing it.

We hope these new daily plans help you stop starting and start finishing!