Catalog

Courses

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

beginner5 hr· 16 lessons

Factor Foundations

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

FactorFundamentals
View course 4.55
beginner6 hr· 11 lessons

Core Factor

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

FactorCore
View course 4.98
intermediate7 hr· 10 lessons

Intermediate Factor

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

FactorIntermediate
View course 4.94
advanced8 hr· 10 lessons

Advanced Factor

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

FactorAdvanced
View course 4.65
intermediate10 hr· 8 lessons

Factor by Building Projects

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

FactorProjects
View course 4.33
advanced6 hr· 9 lessons

Factor Technical Interview Prep

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

FactorInterview
View course 4.98
beginner5 hr· 16 lessons

Hack Foundations

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

HackFundamentals
View course 4.73
beginner6 hr· 11 lessons

Core Hack

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

HackCore
View course 4.50
intermediate7 hr· 10 lessons

Intermediate Hack

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

HackIntermediate
View course 4.36
advanced8 hr· 10 lessons

Advanced Hack

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

HackAdvanced
View course 4.53
intermediate10 hr· 8 lessons

Hack by Building Projects

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

HackProjects
View course 4.93
advanced6 hr· 9 lessons

Hack Technical Interview Prep

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

HackInterview
View course 4.32
beginner5 hr· 16 lessons

Brainfuck Foundations

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

EsotericFundamentals
View course 4.97
intermediate7 hr· 10 lessons

Intermediate Brainfuck

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

EsotericIntermediate
View course 4.86
intermediate10 hr· 8 lessons

Brainfuck by Building Projects

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

EsotericProjects
View course 4.43
beginner5 hr· 16 lessons

INTERCAL Foundations

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

EsotericFundamentals
View course 4.74
intermediate7 hr· 10 lessons

Intermediate INTERCAL

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

EsotericIntermediate
View course 4.45
intermediate10 hr· 8 lessons

INTERCAL by Building Projects

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

EsotericProjects
View course 4.48
beginner5 hr· 16 lessons

LOLCODE Foundations

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

EsotericFundamentals
View course 4.70
intermediate7 hr· 10 lessons

Intermediate LOLCODE

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

EsotericIntermediate
View course 4.75
intermediate10 hr· 8 lessons

LOLCODE by Building Projects

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

EsotericProjects
View course 4.34
beginner5 hr· 16 lessons

Befunge Foundations

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

EsotericFundamentals
View course 4.88
intermediate7 hr· 10 lessons

Intermediate Befunge

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

EsotericIntermediate
View course 4.55
intermediate10 hr· 8 lessons

Befunge by Building Projects

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

EsotericProjects
View course 4.66
Showing 13211344 of 1392