Catalog

Courses

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

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++SystemsFundamentals
View course ★ 4.95
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++SystemsCore
View course ★ 4.66
beginner5 hr· 16 lessons🔥 Trending

Rust Foundations

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

RustSystemsFundamentals
View course ★ 4.56
beginner6 hr· 11 lessons🔥 Trending

Core Rust

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

RustSystemsCore
View course ★ 4.51
beginner5 hr· 16 lessons

Zig Foundations

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

ZigSystemsFundamentals
View course ★ 4.76
beginner6 hr· 11 lessons

Core Zig

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

ZigSystemsCore
View course ★ 4.51
beginner5 hr· 16 lessons

Haskell Foundations

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

HaskellFunctionalFundamentals
View course ★ 4.84
beginner6 hr· 11 lessons

Core Haskell

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

HaskellFunctionalCore
View course ★ 4.81
beginner5 hr· 16 lessons

Elixir Foundations

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

ElixirFunctionalFundamentals
View course ★ 4.75
beginner6 hr· 11 lessons

Core Elixir

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

ElixirFunctionalCore
View course ★ 4.86
beginner5 hr· 16 lessons

Erlang Foundations

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

ErlangFunctionalFundamentals
View course ★ 4.51
beginner6 hr· 11 lessons

Core Erlang

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

ErlangFunctionalCore
View course ★ 4.40
beginner5 hr· 16 lessons

Clojure Foundations

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

ClojureFunctionalFundamentals
View course ★ 4.78
beginner6 hr· 11 lessons

Core Clojure

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

ClojureFunctionalCore
View course ★ 4.31
beginner5 hr· 16 lessons

F# Foundations

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

F#FunctionalFundamentals
View course ★ 4.88
beginner6 hr· 11 lessons

Core F#

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

F#FunctionalCore
View course ★ 4.67
beginner5 hr· 16 lessons

OCaml Foundations

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

OCamlFunctionalFundamentals
View course ★ 4.92
beginner6 hr· 11 lessons

Core OCaml

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

OCamlFunctionalCore
View course ★ 4.61
beginner5 hr· 16 lessons

Scala Foundations

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

ScalaFunctionalFundamentals
View course ★ 4.46
beginner6 hr· 11 lessons

Core Scala

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

ScalaFunctionalCore
View course ★ 4.33
beginner5 hr· 16 lessons

Elm Foundations

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

ElmFunctionalFundamentals
View course ★ 4.74
beginner6 hr· 11 lessons

Core Elm

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

ElmFunctionalCore
View course ★ 4.97
beginner5 hr· 16 lessons🔥 Trending

Bash Foundations

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

BashScriptingFundamentals
View course ★ 4.90
beginner5 hr· 16 lessons

PowerShell Foundations

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

PowerShellScriptingFundamentals
View course ★ 4.99
Showing 25–48 of 180