Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Learn F#

via YouTube

Overview

Dive into functional programming with this comprehensive 6-hour F# tutorial series. Explore the fundamentals of .NET and F#, set up your development environment, and master key concepts like functors, applicatives, and monads. Learn how to leverage classes, interfaces, and object expressions in functional programming, and gain proficiency in computation expressions and asynchronous programming. Suitable for beginners with no prior knowledge, this step-by-step guide provides the best resources to kickstart your F# journey in 2021 and beyond.

Syllabus

What is .NET? An Introduction for Complete Beginners (NO PRIOR KNOWLEDGE REQUIRED).
Getting Started with .NET/F# - How to setup a basic Development Environment [Windows/Mac/Linux].
F# Fundamentals Tutorial | Learn Functional Programming | Step-by-Step Guide.
Best Resources To Learn F# In 2021.
Functors, Applicatives and Monads Tutorial | Simply Explained | F# Functional Programming.
Classes, Interfaces and Object Expressions in F# | Why and How To Use Them In Functional Programming.
Computation Expressions Explained | Step-By-Step Tutorial | F# Functional Programming.
F# Asynchronous Programming Tutorial | Getting Started With Async.

Taught by

Ben Gobeil

Reviews

Start your review of Learn F#

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.