Applications performantes grâce à  F#

Unternehmensübergreifende Weiterbildung

An wen richtet sich die Weiterbildung?

Développeurs .NET

Dauer

3,00 Tag(e)

Sprache(n) der Dienstleistung

EN FR

Voraussetzungen

Notions de C# ou VB.net

Ziele

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#

Pädagogische 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.

Bewertung

Contrôle continu

Zertifikat, Diplom

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

Kontakt für diese Weiterbildung

Dawan - Service commercial

Diese Weiterbildungen könnten Sie interessieren

EN
Tag
Auf Anfrage
Programmiersprache - Programmiersprache Ruby
EN
Tag
Auf Anfrage
Programmiersprache - Programmiersprache Java