Formation F#

4.5/5
Note moyenne sur 4 567 formations

Formation F#

3 jours de formation pour apprendre à coder en F# !

La formation F# vous permettra d’aborder la programmation fonctionnelle en vous fournissant les outils nécessaires au développement sur la plateforme .NET. Ce langage de programmation orienté objet propose un large éventail de possibilités qui répondent à des problématiques actuelles en conception logicielle.

Prérequis

Connaissance d’un langage de programmation (C#, Java, Python…). Une familiarité avec la plateforme .NET est également conseillée.

Introduction à la formation F#

Vue d’ensemble du langage de programmation F#
F# et la plateforme Microsoft .NET
Installation de F# et des outils de développement
Hello world en F# : écrire un premier programme, une première fonction

La syntaxe et les concepts fondamentaux de F#

Concepts de programmation fonctionnelle
Les bases de la syntaxe F#
Le mot-clé let
Inférence de type, avantages et limites
Expressions
Immutabilité
Composer des types en F#
Tuples
Enregistrements (records) et enregistrements anonymes

Fonctions et modules

Présentation des fonctions en F#
Pipelines
Utiliser les tuples et les records avec des fonctions
Organiser son code : namespaces, modules…

Collections

Qu’est-ce qu’une collection ?
High Order Functions
Functional Collection Pipelines
D’autres types de collections : arrays, map, set…
Agrégations

Patterns et jointures

Le Pattern Matching, ou filtrage par motif
Jointures
Le système de type F#

L’interopérabilité en F#

Utiliser des bibliothèques tierces en F#

Intra

Sur mesure

Disponible à distance

Réf.
SF33721

Durée : 3 jours

soit 21 heures de formation

4800,00 € HT

Disponible à distance

Réf.
SF33721

Durée : 3 jours

A partir de : 1950 € HT

Disponible à distance

Réf.
SF33721

Durée : 3 jours

soit 21 heures de formation

4800,00 € HT

Disponible à distance

Réf.
SF33721

Durée : 3 jours

soit 21 heures de formation

Disponible à distance

Réf.
SF33721

Durée : 3 jours

A partir de : 1950 € HT