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