Catalog

Courses

180 hands-on courses across every major language, framework, and discipline.

beginner5 hr· 16 lessons🔥 Trending

Python Foundations

Start Python from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

PythonGeneral PurposeFundamentals
View course ★ 4.58
beginner5 hr· 16 lessons🔥 Trending

JavaScript Foundations

Start JavaScript from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

JavaScriptWebFundamentals
View course ★ 4.91
beginner5 hr· 16 lessons🔥 Trending

TypeScript Foundations

Start TypeScript from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

TypeScriptWebFundamentals
View course ★ 4.45
beginner5 hr· 16 lessons🔥 Trending

Java Foundations

Start Java from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

JavaEnterpriseFundamentals
View course ★ 4.80
beginner5 hr· 16 lessons🔥 Trending

C# Foundations

Start C# from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

C#.NETFundamentals
View course ★ 4.85
beginner5 hr· 16 lessons🔥 Trending

Go Foundations

Start Go from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

GoCloudFundamentals
View course ★ 4.34
beginner6 hr· 11 lessons🔥 Trending

Core Python

Go beyond the basics of Python: data types, collections, error handling, and the standard library you reach for every day.

PythonGeneral PurposeCore
View course ★ 4.41
beginner6 hr· 11 lessons🔥 Trending

Core JavaScript

Go beyond the basics of JavaScript: data types, collections, error handling, and the standard library you reach for every day.

JavaScriptWebCore
View course ★ 4.38
beginner6 hr· 11 lessons🔥 Trending

Core TypeScript

Go beyond the basics of TypeScript: data types, collections, error handling, and the standard library you reach for every day.

TypeScriptWebCore
View course ★ 4.58
beginner6 hr· 11 lessons🔥 Trending

Core Java

Go beyond the basics of Java: data types, collections, error handling, and the standard library you reach for every day.

JavaEnterpriseCore
View course ★ 4.33
beginner6 hr· 11 lessons🔥 Trending

Core C#

Go beyond the basics of C#: data types, collections, error handling, and the standard library you reach for every day.

C#.NETCore
View course ★ 4.44
beginner6 hr· 11 lessons🔥 Trending

Core Go

Go beyond the basics of Go: data types, collections, error handling, and the standard library you reach for every day.

GoCloudCore
View course ★ 4.63
beginner5 hr· 16 lessons🔥 Trending

Ruby Foundations

Start Ruby from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

RubyWebFundamentals
View course ★ 4.60
beginner6 hr· 11 lessons🔥 Trending

Core Ruby

Go beyond the basics of Ruby: data types, collections, error handling, and the standard library you reach for every day.

RubyWebCore
View course ★ 4.95
beginner5 hr· 16 lessons🔥 Trending

PHP Foundations

Start PHP from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

PHPWebFundamentals
View course ★ 4.90
beginner6 hr· 11 lessons🔥 Trending

Core PHP

Go beyond the basics of PHP: data types, collections, error handling, and the standard library you reach for every day.

PHPWebCore
View course ★ 4.83
beginner5 hr· 16 lessons🔥 Trending

Swift Foundations

Start Swift from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

SwiftMobileFundamentals
View course ★ 4.73
beginner6 hr· 11 lessons🔥 Trending

Core Swift

Go beyond the basics of Swift: data types, collections, error handling, and the standard library you reach for every day.

SwiftMobileCore
View course ★ 4.82
beginner5 hr· 16 lessons🔥 Trending

Kotlin Foundations

Start Kotlin from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

KotlinMobileFundamentals
View course ★ 4.43
beginner6 hr· 11 lessons🔥 Trending

Core Kotlin

Go beyond the basics of Kotlin: data types, collections, error handling, and the standard library you reach for every day.

KotlinMobileCore
View course ★ 4.68
beginner5 hr· 16 lessons🔥 Trending

Dart Foundations

Start Dart from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

DartMobileFundamentals
View course ★ 4.69
beginner6 hr· 11 lessons🔥 Trending

Core Dart

Go beyond the basics of Dart: data types, collections, error handling, and the standard library you reach for every day.

DartMobileCore
View course ★ 4.72
beginner5 hr· 16 lessons🔥 Trending

C Foundations

Start C from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

CSystemsFundamentals
View course ★ 4.71
beginner6 hr· 11 lessons🔥 Trending

Core C

Go beyond the basics of C: data types, collections, error handling, and the standard library you reach for every day.

CSystemsCore
View course ★ 4.82
Showing 1–24 of 180