Catalog

Courses

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

beginner6 hr· 11 lessons

Core Idris

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

IdrisCore
View course 4.50
intermediate7 hr· 10 lessons

Intermediate Idris

Level up your Idris. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

IdrisIntermediate
View course 4.74
advanced8 hr· 10 lessons

Advanced Idris

Master advanced Idris: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.

IdrisAdvanced
View course 4.87
intermediate10 hr· 8 lessons

Idris by Building Projects

Learn Idris by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

IdrisProjects
View course 4.73
advanced6 hr· 9 lessons

Idris Technical Interview Prep

Prepare for Idris interviews: language deep-dives, common questions, coding challenges, and how to stand out.

IdrisInterview
View course 4.72
beginner5 hr· 16 lessons

Agda Foundations

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

AgdaFundamentals
View course 4.67
beginner6 hr· 11 lessons

Core Agda

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

AgdaCore
View course 4.46
intermediate7 hr· 10 lessons

Intermediate Agda

Level up your Agda. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

AgdaIntermediate
View course 4.36
advanced8 hr· 10 lessons

Advanced Agda

Master advanced Agda: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.

AgdaAdvanced
View course 4.53
intermediate10 hr· 8 lessons

Agda by Building Projects

Learn Agda by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

AgdaProjects
View course 4.79
advanced6 hr· 9 lessons

Agda Technical Interview Prep

Prepare for Agda interviews: language deep-dives, common questions, coding challenges, and how to stand out.

AgdaInterview
View course 4.78
beginner5 hr· 16 lessons

Lean Foundations

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

LeanFundamentals
View course 4.48
beginner6 hr· 11 lessons

Core Lean

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

LeanCore
View course 4.33
intermediate7 hr· 10 lessons

Intermediate Lean

Level up your Lean. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

LeanIntermediate
View course 4.79
advanced8 hr· 10 lessons

Advanced Lean

Master advanced Lean: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.

LeanAdvanced
View course 4.92
intermediate10 hr· 8 lessons

Lean by Building Projects

Learn Lean by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

LeanProjects
View course 4.42
advanced6 hr· 9 lessons

Lean Technical Interview Prep

Prepare for Lean interviews: language deep-dives, common questions, coding challenges, and how to stand out.

LeanInterview
View course 4.37
beginner5 hr· 16 lessons

Coq Foundations

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

CoqFundamentals
View course 4.61
beginner6 hr· 11 lessons

Core Coq

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

CoqCore
View course 4.84
intermediate7 hr· 10 lessons

Intermediate Coq

Level up your Coq. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

CoqIntermediate
View course 4.96
advanced8 hr· 10 lessons

Advanced Coq

Master advanced Coq: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.

CoqAdvanced
View course 4.67
intermediate10 hr· 8 lessons

Coq by Building Projects

Learn Coq by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

CoqProjects
View course 4.41
advanced6 hr· 9 lessons

Coq Technical Interview Prep

Prepare for Coq interviews: language deep-dives, common questions, coding challenges, and how to stand out.

CoqInterview
View course 4.56
beginner5 hr· 16 lessons

Nix Foundations

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

NixFundamentals
View course 4.35
Showing 649672 of 797