Courses
314 hands-on courses across every major language, framework, and discipline.
Intermediate Haxe
Level up your Haxe. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Object-Oriented Programming in Haxe
Design with objects in Haxe: classes, inheritance, composition, and SOLID principles for maintainable systems.
Functional Programming in Haxe
Apply functional techniques in Haxe: pure functions, immutability, higher-order functions, and composition.
Testing & TDD in Haxe
Ship reliable Haxe: unit and integration tests, mocking, and test-driven development workflows.
Data Structures & Algorithms in Haxe
Implement and apply the essential data structures and algorithms in Haxe, with complexity analysis and interview-style problems.
Haxe by Building Projects
Learn Haxe by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate Prolog
Level up your Prolog. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Prolog by Building Projects
Learn Prolog by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate Common Lisp
Level up your Common Lisp. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Common Lisp by Building Projects
Learn Common Lisp by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate Smalltalk
Level up your Smalltalk. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Smalltalk by Building Projects
Learn Smalltalk by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate Forth
Level up your Forth. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Forth by Building Projects
Learn Forth by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate Tcl
Level up your Tcl. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Tcl by Building Projects
Learn Tcl by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate Raku
Level up your Raku. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Raku by Building Projects
Learn Raku by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate Vala
Level up your Vala. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
Vala by Building Projects
Learn Vala by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate ReasonML
Level up your ReasonML. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
ReasonML by Building Projects
Learn ReasonML by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
Intermediate PureScript
Level up your PureScript. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.
PureScript by Building Projects
Learn PureScript by shipping real projects. Each one adds a new skill and something concrete to your portfolio.
