F# for Beginners
Offered By: YouTube
Course Description
Overview
Embark on a comprehensive 90-minute video series introducing F#, an open-source, cross-platform programming language known for its concise, performant, robust, and practical code. Discover how F# runs on any .NET platform and can be converted to JavaScript for web applications. Follow Luis as he guides you through 12 essential topics, including F# basics, development environment setup, interactive scripting, value binding, functions, data structures, object-oriented programming, collections, control flow, code organization, and asynchronous programming. Gain hands-on experience and learn to write efficient F# code applicable across various platforms and environments.
Syllabus
Introduction [1 of 12] | F# for Beginners.
What is F#? [2 of 12] | F# for Beginners.
Set up your F# development environment [3 of 12] | F# for Beginners.
Scripting with F# Interactive [4 of 12] | F# for Beginners.
Value binding & immutability [5 of 12] | F# for Beginners.
Functions, Pipelines & Composition [6 of 12] | F# for Beginners.
Group data with Tuples, Records, and Discriminated Unions [7 of 12] | F# for Beginners.
Object programming with classes & interfaces [8 of 12] | F# for Beginners.
Working with collections [9 of 12] | F# for Beginners.
Control flow & pattern matching [10 of 12] | F# for Beginners.
Organize your code with modules [11 of 12] | F# for Beginners.
Async programming [12 of 12] | F# for Beginners.
Taught by
dotNET
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX Introduction to Functional Programming
Delft University of Technology via edX Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX