Courses from 900+ universities
We learn about how 2U is benefitting from edX, but very little about how edX benefits from 2U.
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn F# with paid and free online courses and MOOCs from and other top universities around the world. Read reviews to decide if a class is right for you.
Gain a foundation in functional programming with F# and learn to express powerful programming ideas effectively.
F# is an open-source, cross-platform programming language that makes it easy to write succinct, performant, robust, and practical code. It's a general-purpose language that enables you to create many different types of applications like Web API, Desktop,…
Learn to develop simple financial applications with F#, like the Twitter bot featured in this course.
Explore techniques for automated software testing in F#. Learn how to improve your test run experience with Ncrunch, work with Unquote to clarify test failures, and more.
Get a quick—yet thorough—tour of the new features and tools available in Visual Studio 2017 and F# 4.1.
Syllabus: F# (F-Sharp) Tutorial - 1.1 - Introduction [TutorialGenius.com].F# (F-Sharp) Tutorial - 1.2 - Obtaining and Installing F-Sharp [TutorialGenius.com].F# (F-Sharp) Tutorial - 2.1 - Hello World [TutorialGenius.com].F# (F-Sharp) Tutorial - 2.2 - Cod…
Syllabus: Getting Started with F# And MonoGame - F# Game programming. Animated sprites and the Elm architecture (Elmish) -F# Game programming. F# Game programming: - Adding the camera. Adding tiled backgrounds - F# Game programming. Converting our game t…
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…
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].What is Paket? How To Use Paket (Package Management For F#).What…
Syllabus: Building a Stock Market Monitoring System with F# | Introduction | StonkWatch Ep.1.Setting Goals and Gathering Requirements for a Software Project | StonkWatch Ep.2.Why I Use A Top-Down Approach To Design Software | Drawing An Interface | Stonk…
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 […
Get personalized course recommendations, track subjects and courses with reminders, and more.