Today is a brief look at the content, basic knowledge you need to know
what is functional programming, history of F# will not be included
not full picture:
mindmap
Contents
Preparing
setting environment
sample code
Grammar
basic
data type
variables
...
Data Structure
Tuple
Record
List
Array
...
Object Oriented Programming
Objects Class
Constructor
Inherit
Reload
...
Advanced
Intrinsic extension
Lambda
Options
Delegate
...
don't worry, you don't have to start coding after learned them all, they are more like a dictionary, just start writing from the first line
it's a better way learning by doing, even if you google what is OOP, what is lambda, it's hard to understand if you have no programming experiences before
there are some hardcore concepts of F# of course, we can start from the easy part, climb the mountain step by step, get the beauty of coding gracefully by solving problems, rather than frustrating yourself by a catalogue
It's just a tool, let's learn how to use it