Enroll in Code School
Join over 1,000,000 students who are learning by doing.
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
- No contract or commitments
When you enroll in Code School, you get more than just courses. See what comes 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.
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.