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