F# for Beginners

F# for Beginners

1h 4mBeginner2024-05-03

Authors

Microsoft .NET

Microsoft .NET

.NET Developers and Program Managers at Microsoft

Course details

F# is an open-source, cross-platform programming language that makes it easy to write succinct, performant, robust, and practical code. It can run anywhere that .NET runs and, in cases where your application needs to run in a JavaScript environment, you can convert your F# code using a variety of available libraries. In this approachable, beginner-friendly course designed by Microsoft .NET, learn how to get up and running with F# and the F# development environment so you can start writing code on your own like a pro. Discover the basics of scripting with F# interactive; value binding and immutability; functions, pipelines, and composition; group data with tuples, records, and discriminated unions; object-oriented programming with classes and interfaces; working with collections; control flow and pattern matching; organizing code with modules; and much more.

Skills covered

F#Programming LanguagesMicrosoftSoftware DevelopmentOne-Off

Concepts

Beginner's Series to F#

  • Introduction
  • What is F#
  • Set up your F# development environment
  • Scripting with F# interactive
  • Value binding and immutability
  • Functions, pipelines, and composition
  • Group data with tuples, records, and discriminated unions
  • Object programming with classes and interfaces
  • Working with collections
  • Control flow and pattern matching
  • Organize your code with modules
  • Async programming
40,000 Toman