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