10,000+ Free Udemy Courses to Start Today

View Courses

Best Codecademy Courses online

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 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

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

image

Introduction to Blockchain and Crypto

Learn about the concepts behind Blockchain and Crypto!

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.3
264 reviews
duration

4 h

image

Python for Programmers

A crash course in Python fundamentals for programmers.

(*)★★ (*)★★ (*)★★ (*)★★ (*)★★ 4.2
1.6K reviews
duration

6 h