Codecademy's free course library contain hundreds of hours of content that help people learn to code. Codecademy Pro offers students access to tools that take the learning experience further.
Projects: There’s no substitute for actually building something. We’ve created realistic projects to teach you how to apply what you’re learning in a hands-on, practical way. From building Rock, Paper, Scissors to Python Mad Libs, completing projects will help you solidify your learning.
Quizzes: Quizzes are a great way to test how much you’ve learned and how much you’re retaining. With Codecademy Pro, you can quiz yourself at regular intervals to make sure you’re ready to move on to the next topic. Each course has multiple quizzes that make sure you're on the right track.
Advisors: Our advisors are experienced coders who are ready to help you at a moment’s notice. Contact them via live chat and they’ll review your code, debug your issues, and help you with what to learn next!
You can sign up for Codecademy Pro here.