Enroll in Code School

Join over 1,000,000 students who are learning by doing.

$ 9

After your $9 first month, your subscription will return to the regular price of $29/month.

  • Unlimited access to all courses
  • Unlimited access to all screencasts
  • Cancel anytime


When you enroll in Code School, the benefits don't stop at courses. Here are some of the features that come with your subscription:

New Content Regularly

Whether it’s new courses, screencasts, podcasts, or blog posts, we're always releasing new content to quench your programming thirst.

iOS App

Take your learning on the go by streaming or downloading course videos directly from your iPhone or iPad.


No matter where you listen, we've got your tech news covered with weekly Ruby5, FiveJS, and iOS Bytes podcasts.

Earn Badges and Points

Rack up points as you move through challenges, win badges as you complete course levels, and then show them off on your Code School Report Card.

Make Learning Fun

Each course features a unique theme and storyline so you feel like you're playing a game, not sitting in a classroom.


If you're ever stuck on a course or challenge, our community forum is always there to help — you've got questions, they’ve got answers.