Catalog

Courses

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

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
beginner5 hr· 16 lessons

Whitespace Foundations

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

EsotericFundamentals
View course 4.39
intermediate7 hr· 10 lessons

Intermediate Whitespace

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

EsotericIntermediate
View course 4.94
intermediate10 hr· 8 lessons

Whitespace by Building Projects

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

EsotericProjects
View course 4.95
beginner5 hr· 16 lessons

ALGOL Foundations

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

HistoricalFundamentals
View course 4.33
intermediate7 hr· 10 lessons

Intermediate ALGOL

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

HistoricalIntermediate
View course 4.30
intermediate10 hr· 8 lessons

ALGOL by Building Projects

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

HistoricalProjects
View course 4.95
beginner5 hr· 16 lessons

BASIC Foundations

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

HistoricalFundamentals
View course 4.80
intermediate7 hr· 10 lessons

Intermediate BASIC

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

HistoricalIntermediate
View course 4.77
intermediate10 hr· 8 lessons

BASIC by Building Projects

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

HistoricalProjects
View course 4.92
beginner5 hr· 16 lessons

Logo Foundations

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

HistoricalFundamentals
View course 4.73
intermediate7 hr· 10 lessons

Intermediate Logo

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

HistoricalIntermediate
View course 4.62
intermediate10 hr· 8 lessons

Logo by Building Projects

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

HistoricalProjects
View course 4.87
beginner5 hr· 16 lessons

Simula Foundations

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

HistoricalFundamentals
View course 4.33
intermediate7 hr· 10 lessons

Intermediate Simula

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

HistoricalIntermediate
View course 4.32
intermediate10 hr· 8 lessons

Simula by Building Projects

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

HistoricalProjects
View course 4.81
beginner5 hr· 16 lessons

APL Foundations

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

ArrayFundamentals
View course 4.57
intermediate7 hr· 10 lessons

Intermediate APL

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

ArrayIntermediate
View course 4.38
intermediate10 hr· 8 lessons

APL by Building Projects

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

ArrayProjects
View course 4.83
beginner5 hr· 16 lessons

J Foundations

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

ArrayFundamentals
View course 4.34
Showing 745768 of 797