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

YouTube

Intro to F#

via YouTube

Overview

Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course aims to provide a comprehensive introduction to the F# programming language, focusing on its syntax, data structures, and functional programming concepts. Students will learn about numbers, records, structs, discriminated unions, tuples, functions (including defining functions, currying, closures, higher-order functions, and composition), modules, lists, arrays, units of measure, loops, sequence definitions, sets, options, active patterns, maps, .NET generic collections, classes, interfaces, and anonymous records. The teaching method involves a structured progression through these topics, emphasizing hands-on learning and practical applications. This course is designed for individuals new to F# or those looking to solidify their understanding of basic and intermediate features of the language.

Syllabus

Fast F#: Intro to Numbers
Fast F#: Intro to Records
Fast F#: Intro to Structs
Fast F#: Intro to Discriminated Unions
Fast F#: Intro to Tuples
Fast F#: Intro to Functions Part 1
Fast F#: Intro to Functions Part 2 - Defining Functions
Fast F#: Intro to Functions Part 3 - Currying and Closures
Fast F#: Intro to Functions Part 4 - Higher-Order and Composition
Fast F#: Intro to Modules
Fast F#: Intro to List Part 1 - Creation
Fast F#: Intro to Lists Part 2 - Processing and Recursion
Fast F#: Intro to Lists Part 3 - Piping and Processing
Fast F#: Intro to Arrays
Fast F#: Intro to Units of Measure
Fast F#: Intro to Loops!
Fast F#: Intro to List and Array Comprehensions
Fast F#: Intro to Defining Sequences
Fast F#: Intro to Sets
Fast F#: Intro to Options
Fast F#: Intro to Active Patterns
Fast F#: Intro to Maps
Fast F#: Intro to .NET Generic Collections
Fast F#: Intro to Classes
Fast F#: Intro to Interfaces
Fast F#: Anonymous Records

Taught by

Fast F#

Reviews

Start your review of Intro to 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.