Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Le langage OCaml est un langage fonctionnel créé par Xavier Leroy, chercheur à l’INRIA. Relevant du paradigme fonctionnel, le langage OCaml trouve son réel usage dans les traitements de données complexes pour lequel il déploie une expressivité sans pareil. Le langage OCaml est également orienté objets, s’intègre avec les bibliothèques C dispose de sa propre bibliothèque standard.
Vous découvrirez une autre approche de la programmation, dite fonctionnelle, plus élégante. Vous apprendrez les bases conceptuelles ainsi qu'une syntaxe particulière, et vous aborderez des notions comme l'immuabilité ou l'expression lambda. Puis, avant de finir sur un exemple concret (parseur), vous découvrirez les structures de contrôle et les types complexes, incontournables en langage fonctionnel.
Si vous êtes programmeur ou développeur et que vous souhaitez améliorer votre façon de programmer, tout en étant encore plus efficace, suivez cette formation.
Tarif |
A partir de 1 860,00 € |
Durée | 3 jours (21h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 860,00 € |
Durée | 3 jours (21h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Qu’est-ce que la programmation fonctionnelle ?
Comparaison avec la programmation impérative
Les langages fonctionnels
Les environnements de développement
Les fonctions : application partielle, curryfication, évaluation paresseuse
Les types : tuples, unions, enregistrements, listes
Pattern matching
Fonctions récursives, récursivité terminale
Exemples : suite de Fibonacci, tours d’Hanoï…
Exécution séquentielle de code
Valeurs mutables, boucles
Entrées et sorties
Gestion des exceptions
Architecture d’un projet, modules
Bibliothèque standard
Foncteurs / généricité
Programmation orientée objets
Interopérabilité avec une bibliothèque C
Exemple : à partir de la chaîne de caractère « (61 + 2) * 7 », calculer la valeur 441.
Principe de fonctionnement d’un parseur
Analyse lexicale, analyse syntaxique
Tarif |
A partir de 1 560,00 € |
Durée |
2 jours (14 heures) |
Modes |
|
À l'issue de cette formation Cisco Enterprise, vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 2 790,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
4j / 28h |
Modes |
|
Tarif |
A partir de 790,00 € |
Durée |
4 heures 30 minutes |
Modes |
|
Attention, cette version de Visual Basic n'est plus supportée par Microsoft. Pour suivre la dernière version, il faut participer à la formation Visual Basic .NET (Réf. VB2560).
Cette formation Développer avec Visual Basic vous permettra de maîtriser pleinement les fonctionnalités et les capacités de Visual Basic. Tous les aspects essentiels du langage sont abordés : Programmation objet, Interaction avec les bases de données, ActiveX Data Objects, Utilisation de COM.
Tarif |
Contacter l'organisme |
Durée |
5j / 35h |
Modes |
|
Savoir utiliser les principaux logiciels techniques utilisés par les professionnels de la fibre optique.
Tarif |
A partir de 2 950,00 € |
Durée |
4j / 28h |
Modes |
|
Tarif |
A partir de 1 390,00 € |
Durée |
1j / 7h |
Modes |
|
Tarif |
A partir de 4 435,00 € |
Durée |
9 jours (63 heures) |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
Contacter l'organisme |
Durée |
3j / 21h |
Modes |
|
Cette formation Langage C vous apporte les connaissances et compétences nécessaires pour :
Tarif |
A partir de 2 720,00 € |
Durée |
5j / 35h |
Modes |
|