About Code School

Code School has impacted over a million students from 237 countries. Read how these students learn by doing with Code School courses and screencasts.

  • Learn - Experienced, engaging instructors take you through course material, step by step, in our high-quality video lessons.
  • Practice - Code directly in the browser with our course challenges, bringing to life what you learned and receiving immediate, helpful feedback and code validation.
  • Win - Rack up points in the challenges and earn badges as you complete each course level, leading up to the coveted course completion badge.
  • Track - Keep track of all your activity — points and badges earned, courses completed, screencasts watched, and more — with your Report Card.

Code School students come from every country in the world! No matter what you are interested in, Code School has the subscriptions for you!

Code School offers subscriptions in: