15,000+ Free Udemy Courses to Start Today

View Courses

Best Codecademy Courses online

List of the best Codecademy courses and certifications to take online in 2025.

image

Learn Lua

Learn the fundamentals of Lua, a general-purpose programming language used to create games, web applications, and developer tools.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.6
2.4K reviews
duration

8 h

image

Learn HTML: Fundamentals

Build an important foundation for creating the structure and content for web pages.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.6
1.8K reviews
duration

3 h

image

Learn TypeScript

Learn TypeScript, a JavaScript superset that adds types to make the language scale!

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.6
1.8K reviews
duration

10 h

image

Choosing a Programming Language

This course will introduce students to the factors to consider when selecting a first language and will describe some popular options.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.6
1.7K reviews
duration

1 h

image

Learn What to Learn

This brief free course will provide you with the information you need to make your own decisions about what to learn.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.6
1.7K reviews
duration

5 h

image

Introduction to Cybersecurity

Learn about the rapidly expanding field of cybersecurity and how to protect your data and information from cyber attacks.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.5
2.9K reviews
duration

6 h

image

Learn PHP: Introduction

Learn about PHP, a programming language used in modern web development, and lay a solid foundation in PHP by understanding basic syntax.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.5
1.5K reviews
duration

3 h

image

Learn How to Use ChatGPT

Ready to explore the world of Generative AI? Learn how ChatGPT works, how to apply it in your daily life, and how to create effective ChatGPT prompts.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.4
3.8K reviews
duration

1 h

image

Welcome To Codecademy

First time on our site? Start here to learn how to use our platform.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.4
844 reviews
duration

1 h

image

Learn React Native

Using Expo and React Native, create mobile apps with JavaScript and React.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.4
842 reviews
duration

7 h

image

Introduction to IT

Take your first steps into the world of IT, or Information Technology! Introduction to IT will teach you about core IT subjects.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.4
783 reviews
duration

10 h

image

Learn Game Development with Phaser.js

Learn about the HTML5 game development framework, which makes it simple to create browser-based games.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.4
160 reviews
duration

13 h

image

Introduction to Game Development

Explore video game development, including game design, gameplay development, and asset creation.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.3
3.7K reviews
duration

4 h

image

Learn C#: Introduction

C# is a scalable programming language that is simple to read and maintain.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.3
518 reviews
duration

10 h

image

Learn Intermediate Java

Dive deeper into Java, one of the most popular programming languages on the planet.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.3
447 reviews
duration

10 h