Third-party online courses

Browse online courses that help students grow their computer science skills—whether they’re getting started or diving deeper into topics they love.

Find an online CS course

Extend your learning with these online courses. Learn Python, JavaScript, and other programming languages. Learn about artificial intelligence (AI), robotics, and data science. The options below feature both beginner and advanced courses.


Free online courses


Other courses and online learning resources

Additional resources

Paragraph

Curriculum Catalog

Comprehensive curriculum offerings for every grade and experience level featuring robust structured and self-paced learning options.

Video Library

Explore our large library of engaging and informative videos to learn about key computer science concepts on a broad range of topics.

Hour of Code

Looking for more short-form activities and resources for all age levels? Explore our large library of Hour of Code activities and tutorials!