SF33721
3 jours
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.
Programme de formation F#.
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#
Nos autres formations en Langages de programmation et frameworks .
Formation Angular
Formation C#
Formation C# Perfectionnement
Formation C++
Formation C++ Perfectionnement
Formation Delphi
A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.