README.md 1.56 KB
Newer Older
Don Juan de la Cierva's avatar
Don Juan de la Cierva committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Intro Course in F#
==================

Come to an Introductory Course in F# - A mature, open source, multi-platform,
functional .NET programming language that allows users and organizations to cope
with complex issues with simple, robust and maintenance-friendly applications.

### Target group and prerequisites:

The course is aimed form people that want to get a good start when developing
.NET libraries and applications with F#. Participants must have a minimum
knowledge of other programming languages. Knowledge of other functional
programming languages will be an advantage, but not crucial.

### Program:

Don Juan de la Cierva's avatar
Don Juan de la Cierva committed
17
* A few basic concepts to get started
Don Juan de la Cierva's avatar
Don Juan de la Cierva committed
18
* Domain modeling
Don Juan de la Cierva's avatar
Don Juan de la Cierva committed
19
* .NET-applications and libraries
Don Juan de la Cierva's avatar
Don Juan de la Cierva committed
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
* Data and TypeProviders
* Concurrency and parallelism
* Robust and error-free applications

### Teacher:

Ramón Soto Mathiesen is a computer scientist and independent IT consultant at
SPISE MISU ApS, as well as one of the driving forces behind Functional
Copenhageners Meetup Group.

### Comments:

#### First:

Since we only have 4 hours, we expect that you have installed F# in advance on
your laptop. Here are guides to relatively the most common operating systems:

* Linux: http://fsharp.org/use/linux/
* Mac: http://fsharp.org/use/mac/
* Windows: http://fsharp.org/use/windows/

The guides should be easy to follow. If you have any questions, please don't
hesitate to ask them here.

#### Second:

As we can't assume that everybody will have the same operating system, please
ensure that you also have installed .NET Core 2.X as described here:

* https://www.microsoft.com/net/core