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