
Learn How to Code | Codecademy
New to coding? Start here and learn programming fundamentals that can be helpful for any language you learn.
Best Python Courses + Tutorials | Codecademy
Start your coding journey with Python courses and tutorials. From basic to advanced projects, grow your Python skills at Codecademy.
Learn JavaScript - Codecademy
Take what you're learning into the real world. Choose from guided projects that help you solidify new concepts — or test yourself with independent projects designed to build your portfolio.
Learn C++ (C Plus Plus) Tutorial | Codecademy
Take what you're learning into the real world. Choose from guided projects that help you solidify new concepts — or test yourself with independent projects designed to build your portfolio.
Learn Python 3 | Codecademy
Develop your Python 3 skills in our comprehensive course. Start coding and build versatile applications.
Code Foundations | Codecademy
Interested in learning how to code, but unsure where to start? This path provides an overview of the main branches of programming: computer science, web development, and data science.
Learn to Code - for Free | Codecademy
Grow in your career and unlock new opportunities by learning in-demand skills in AI, data, coding, cybersecurity, and more.
Learn HTML Code | Codecademy
Start at the beginning by learning HTML basics — an important foundation for building and editing web pages.
Catalog Home | Codecademy
If you’re not sure where to begin or what to learn next, this is a great place to start. Check out our top coding courses, Skill Paths, and Career Paths.
Java Tutorial: Learn Java Programming | Codecademy
Write your first Java program from scratch by introducing yourself to users and planting a tree for them. You'll practice creating a class, defining the main method, and organizing print statements.