Career path
F# Developer
Learn F# — ML-family functional programming on .NET. Used at Jet, Walmart, Microsoft for typed, expressive code.
Start → ship
You start with
F# Fundamentals
You ship
F# Advanced
3 courses in order, every exercise graded on the executor.
Course sequence
Follow it in order. Each course is its own certificate.
- 1
F# Fundamentals
Not startedLearn F#: Microsoft's functional language on .NET. Tightly typed but with so much inference you barely write a type. Pattern matching, discriminated unions, immutable by default. Used at Jet.com, Tachyus, and quietly inside lots of finance.
intermediatefsharp9 lessons~2h - 2
F# Intermediate
Not startedLevel up from F# Fundamentals. Records, immutable collections, computation expressions, async, options/results in chains. The features that make F# the .NET language for serious functional code.
intermediatefsharp7 lessons~2h - 3
F# Advanced
Not startedBeyond F# Intermediate. Computation expressions, active patterns, units of measure, type providers basics, async deep. The features that make F# uniquely powerful for domain modeling.
advancedfsharp7 lessons~2h
Create a free account to track your progress across this path.