Booster des Talents IT

Formation 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.
Prix à partir de
1290 €HT
Référence AF11150
Durée 2 jours
Public Architectes, Développeurs
Prérequis Bonnes connaissances du Framework .Net et de Visual Studio
TP 50%

Plan de Formation F#

Introduction

La programmation fonctionnelle
Présentation du langage F#
Les possibilités du langage ?
Avantages et inconvénients du langage
Impacts sur la façon de concevoir

Prise en main du langage F#

Environnement et outils disponibles
Les bases du langage
La notion de collections
Programmation impérative
Le processus d’intégration à l’écosystème .NET
Utilisation du mode Interactif et Scripting

Techniques de programmation avancées

Programmation asynchrone
Création d’interfaces utilisateurs
Notions d’algorithme et d’intelligence collective
Programmation scientifique et unités de mesure
Evénements F# et Rx (.NET Reactive Extensions)
Programmation parallèle avec la TPL (.Net Task Parallel Library)
Conception multi-agent (modèle Acteur)
Language Oriented Programming et DSL (Domain Specific Languages)

Développer des applications

Domaines d’application
Gestion et structure de projets
Développer une application e-Commerce ASP.NET MVC 3
Mettre en place un moteur de recommandations pour un site e-Commerce
Développer un client Twitter WPF
Construire une application pour analyser des données d’un jeu de hasard

Nos autres formations F#

AF11150 Formation F# en Intra/Cours Particulier 2 jours 1290 €HT
Vous pouvez également être intéressé par des formations .NET, f sharp, F#, Langage de programmation, Langages de développement, programmation fonctionnelle, Programmation Orientée Objet ou par les formations de notre filière F#
Prix à partir de
1290 €HT
Référence AF11150
Durée 2 jours
Public Architectes, Développeurs
Prérequis Bonnes connaissances du Framework .Net et de Visual Studio
Travaux pratiques 50%