Applications performantes grâce à F#

Betribsiwwergräifend Formatioun

U wie riicht sech d'Formatioun?

Développeurs .NET

Dauer

3,00 Dag(Deeg)

Sprooch(e) vun der Déngschtleeschtung

EN FR

Nächst Sessioun

Virkenntnisser

Notions de C# ou VB.net

Ziler

Connaître l’intérêt et les enjeux de l'utilisation de F# - Savoir réaliser et évaluer une application contenant du F#

Inhalt

Introduction

Principes généraux de programmation fonctionnelle
Historique, versions et autres langages de.Net
Un premier programme en F#, et manipulation de l'environnement

Syntaxe générale

Types de données et identifiants
Opérations, conditions
Boucles: principes généraux, différences avec la programmation impérative classique

Atelier pratique: des premiers calculs avec F#

Travailler sur des données

Structures de données diverses
Création de fonctions
Curryfication et éléments pratiques de la programmation lambda
Algorithmes multiples associés à ces structures
Recherche de performances

Atelier pratique: tri, recherche et autres opérations sur des données diverses

Organisation des applications

Programmation orientée objet: résumé
F# face à la POO
F# et autres langages: mélange, implantation, effets
Parallélisme: principes et mise en oeuvre avec F#
Parallélisme: la synchronisation et ses difficultés

Atelier: une application réelle complète partiellement en F#

Pedagogesch Methoden

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Evaluatioun

Contrôle continu

Certificat, Diplom

Attestation de fin de stage mentionnant le résultat des acquis

Kontakt fir dës Formatioun

Dawan - Service commercial

Dës Formatioune kéinten Iech interesséieren

EN
Dag
Programméiersprooch - Programméiersprooch Java