PARTENAIRE
Formation ReasonML – Ambient IT
Présentation
Cette formation en ReasonML s’adresse aux dĂ©veloppeurs web confirmĂ©s et combine les principes de la programmation fonctionnelle avec une syntaxe proche de JavaScript. D’une durĂ©e d’une journĂ©e (7 heures), elle vise Ă maĂźtriser les fondamentaux de ReasonML, notamment le systĂšme de typage robuste d’OCaml, l’immuabilitĂ© et la crĂ©ation de code type-safe. Les participants apprendront Ă concevoir un projet Front fonctionnel, Ă interagir avec JavaScript via Bucklescript et Ă dĂ©velopper un design system ergonomique. Les principaux bĂ©nĂ©fices incluent une rĂ©duction des bugs, une meilleure maintenabilitĂ© du code et une comprĂ©hension approfondie de l’interopĂ©rabilitĂ© JS/Reason. Le support et l’examen sont disponibles en français ou anglais. Des bases en programmation sont requises pour suivre ce cours, dispensĂ© en prĂ©sentiel (Paris, Lyon, etc.) ou en classe virtuelle. Avec un taux de satisfaction de 4,8/5, cette formation offre une expertise concrĂšte pour des applications immĂ©diates en environnement professionnel.
Voir plus
Points forts
- Garantit la derniĂšre version ReasonML 0.9 toujours enseignĂ©e đ
- Ateliers pratiques dâintĂ©gration ReasonML avec Storybook organisĂ©s đ»
- Formation notĂ©e 4,8/5 par les participants sur Google âïž
- DĂ©ploiement sur 4 pays francophones, prĂ©sentiel ou virtuel đ
Points faibles
- Format ultra court dâun jour limite la profondeur rĂ©elle đ
- Absence de certification officielle ReasonML đ
Caractéristiques
đ Niveau :AvancĂ©e
đ DurĂ©e : Moins de 1 jour
đłïž Financement :CPF, OPCO
đïž Mode de formation : En centre de formation, En ligne
đ Type de reconnaissance : Qualifiante
đŻ Public Cible :Professionnels en reconversion, SalariĂ©s
đ Autres : Certification Qualiopi, Micro-Formation
Présentation du formateur
Ambient IT est un centre de formation informatique spécialisé dans les nouvelles technologies et le développement. Ils proposent des formations de pointe à des tarifs adaptés, dispensées par des formateurs experts dans divers domaines comme Kubernetes, Docker et DevOps. Leur engagement inclut des contenus constamment mis à jour et une approche sans compromis sur la qualité.
Voir plus
Programme
- FONDAMENTAUX :
- Utilisation du systÚme de types pour décrire le métier
- Ăcriture du code type-safe
- MaĂźtrise de lâinteropĂ©rabilitĂ© JS / Reason
- Composition de fonctions, fonctions dâordre supĂ©rieur et curryfication
- DĂ©veloppement dâun design system avec ReasonML
- REASON-ML :
- Explication du bsconfig.json
- Ce quâest bucklescript
- Pipe first â pipe last
- Function âauto curryâ
- Opérateur infix
- DĂFINITIONS DES ENTITĂS :
- Utiliser les variants, les records et les tuples pour créer les entités métier
- ADT et exhaustivité
- New types, en finir avec le string-oriented programming
- Signatures de modules et encapsulation
- Atelier pratique : Création des fonctions de conversion des prix/unité type-safe avec des phantom types et création de TDD avec bs-jes
- INTEROPERABILITĂ JS REASON :
- Utilisation de GenType
- Binding de package JavaScript
- Encoder/décoder pour JS objects
- Création des interfaces type-safe et ergonomiques pour librairies JS standard
- Atelier pratique : Ă©criture dâune interface pour storybook, crĂ©ation dâun package utilisable en JavaScript avec typage Typescript gĂ©nĂ©rĂ© et utilisation de decco pour encoder/decoder
- DĂVELOPPEMENT DâUN DESIGN SYSTEM :
- Intégration Reason / Storybook
- Utilisation de bs-css
- Gestion du thÚme de façon type safe
- Atelier pratique : ajout de gestion des backgrounds dans le design-system, dâun nouveau style de texte et dâun nouveau thĂšme
Voir plus




