Skip to Content
Codecademy Logo
Catalog
Log In
Sign Up

Full Catalog

Career paths

Career Path

Back-End Engineer

Beginner friendly

100 Lessons
Job Essentials
Career Path

Computer Science

Beginner friendly

53 Lessons
Job Essentials
Career Path

Data Analyst

Beginner friendly

67 Lessons
Job Essentials
Career Path

Data Scientist

Beginner friendly

85 Lessons
Job Essentials
Career Path

Front-End Engineer

Beginner friendly

121 Lessons
Job Essentials
Career Path

Full-Stack Engineer

Beginner friendly

145 Lessons
Job Essentials

Skill paths

Skill Path

Analyze Data with Python

Beginner friendly

28 Lessons
With Final Project
Skill Path

Analyze Data with R

Beginner friendly

19 Lessons
With Final Project
Skill Path

Analyze Data with SQL

Beginner friendly

15 Lessons
With Final Project
Skill Path

Analyze Financial Data with Python

Beginner friendly

19 Lessons
With Final Project
Skill Path

Apply Natural Language Processing with Python

Intermediate

8 Lessons
With Final Project
Skill Path

Build Basic Android Apps with Java

Beginner friendly

13 Lessons
With Final Project
Skill Path

Build Chatbots with Python

Beginner friendly

21 Lessons
With Final Project
Skill Path

Build Deep Learning Models with TensorFlow

Intermediate

6 Lessons
With Final Project
Skill Path

Build Python Web Apps with Django

Intermediate

8 Lessons
With Final Project
Skill Path

Build Python Web Apps with Flask

Intermediate

21 Lessons
With Final Project
Skill Path

Build Web Apps with ASP.NET

Intermediate

34 Lessons
With Final Project
Skill Path

Build a Machine Learning Model with Python

Intermediate

16 Lessons
With Final Project
Skill Path

Build a Website with HTML, CSS, and Github Pages

Beginner friendly

18 Lessons
With Final Project
Skill Path

Build iOS Apps with SwiftUI

Beginner friendly

10 Lessons
With Final Project
Skill Path

Code Foundations

Beginner friendly

15 Lessons
Welcome Series
Skill Path

Create Video Games with Phaser.js

Beginner friendly

18 Lessons
With Final Project
Skill Path

Create a Back-End App with JavaScript

Beginner friendly

29 Lessons
With Final Project
Skill Path

Create a Front-End App with React

Intermediate

26 Lessons
With Final Project
Skill Path

Create an Advanced Web App with React and Redux

Intermediate

25 Lessons
Skill Path

Design Databases With PostgreSQL

Beginner friendly

11 Lessons
Skill Path

Master Statistics with Python

Intermediate

31 Lessons
Skill Path

Pass the Technical Interview with Java

Intermediate

36 Lessons
With Final Project
Skill Path

Pass the Technical Interview with JavaScript

Intermediate

36 Lessons
With Final Project
Skill Path

Pass the Technical Interview with Python

Intermediate

43 Lessons
Skill Path

Study for the AP Computer Science A Exam (Java)

Beginner friendly

23 Lessons
Skill Path

Visualize Data with Python

Beginner friendly

12 Lessons
With Final Project

Courses

Loading Icon