Programming Languages / Beginner
F# Tutorial
A focused F# curriculum covering syntax, data, core abstractions, runtime behavior, tooling, and advanced language features through atomic topic-specific lessons.
80 lessons~15 hoursv.NET 10 / F# 9 workspace_premium Certificate available
YOUR PROGRESS
0%
Course curriculum
MODULE 01Bindings and Types10 lessons
Bindings and Types
MODULE 02Functions10 lessons
Functions
MODULE 03Pattern Matching10 lessons
Pattern Matching
MODULE 04Collections10 lessons
Collections
MODULE 05Object Programming10 lessons
Object Programming
MODULE 06Computation Expressions10 lessons
Computation Expressions
MODULE 07Errors and Data10 lessons
Errors and Data
Certificate Included
F# Certificate
Earn this credential in either of two ways: complete 100% of the course, or take the master exam directly and score 85% or higher. You do not need to finish the course before attempting the exam.
Course completion path
Finish every published lesson → completion certificate is issued automatically.
Mastery exam path
15 MCQs · 100 marks · 30 minutes · 85% pass · 4 attempts.
Fresh questions each attemptNo backtrackingPublic verificationAdd to LinkedIn