Courses
1392 hands-on courses across every major language, framework, and discipline.
Factor Foundations
Start Factor from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Core Factor
Go beyond the basics of Factor: data types, collections, error handling, and the standard library you reach for every day.
Intermediate Factor
Level up your Factor. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Advanced Factor
Master advanced Factor: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
Factor by Building Projects
Learn Factor by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Factor Technical Interview Prep
Prepare for Factor interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Hack Foundations
Start Hack from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Core Hack
Go beyond the basics of Hack: data types, collections, error handling, and the standard library you reach for every day.
Intermediate Hack
Level up your Hack. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Advanced Hack
Master advanced Hack: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
Hack by Building Projects
Learn Hack by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Hack Technical Interview Prep
Prepare for Hack interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Brainfuck Foundations
Start Brainfuck from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Intermediate Brainfuck
Level up your Brainfuck. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Brainfuck by Building Projects
Learn Brainfuck by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
INTERCAL Foundations
Start INTERCAL from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Intermediate INTERCAL
Level up your INTERCAL. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
INTERCAL by Building Projects
Learn INTERCAL by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
LOLCODE Foundations
Start LOLCODE from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Intermediate LOLCODE
Level up your LOLCODE. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
LOLCODE by Building Projects
Learn LOLCODE by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Befunge Foundations
Start Befunge from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.
Intermediate Befunge
Level up your Befunge. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Befunge by Building Projects
Learn Befunge by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
