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 124 of 180