Skip to Content
Catalog
Log In
Sign Up

Not sure where to begin?

Take our quiz →

Most Popular

Explore All
Python
Career Path

Front-End Engineer

Beginner friendly

121 Lessons
Job Essentials
Course

Learn JavaScript

Beginner friendly

17 Lessons
Language Fluency
Course

Learn HTML

Beginner friendly

6 Lessons
Language Fluency
Explore All
Web Development
Course

Learn Python 3

Beginner friendly

18 Lessons
Language Fluency
Explore All
Data Science
Career Path

Data Scientist

Beginner friendly

85 Lessons
Job Essentials
Explore All
JavaScript
Career Path

Full-Stack Engineer

Beginner friendly

145 Lessons
Job Essentials
Course

Learn Java

Beginner friendly

16 Lessons
Language Fluency
Course

Welcome To Codecademy

Beginner friendly

1 Lesson
Welcome Series

New + Noteworthy

Skill Path

Master Statistics with Python

Intermediate

22 Lessons
Skill Path

Study for the AP Computer Science A Exam (Java)

Beginner friendly

23 Lessons
Skill Path

Pass the Technical Interview with Python

Intermediate

43 Lessons
Skill Path

Design Databases With PostgreSQL

Beginner friendly

11 Lessons

Get Inspired

Video

What is a Programming Language?

Blog

Our First Mobile Development Path Has Arrived

Video

How to Think Like a Programmer

Video

How Long Does it Take to Learn to Code?