Programmation Fonctionnelle pour Applications Web Modernes - NFP119 : programme complet | Francediplome
La transformation des métiers accélère. La formation Programmation Fonctionnelle pour Applications Web Modernes - NFP119 vous donne les compétences pour rester dans la course.
Cette formation propose une rupture avec la programmation orientée objet classique pour adopter les principes du paradigme fonctionnel. L'approche se concentre sur l'immuabilité des données et l'utilisation de fonctions pures pour éliminer les effets de bord indésirables dans les applications web. Les participants apprennent à structurer leur logique métier via des compositions de fonctions et des transformations de flux de données. Le programme aborde la gestion d'état moderne et l'application concrète de ces concepts sur des frameworks JavaScript et TypeScript actuels. L'objectif est de produire un code plus concis, plus facile à tester et naturellement adapté au parallélisme. En fin de session, les développeurs sont capables de refactoriser des composants complexes pour gagner en maintainabilité et en performance. Le cours alterne entre théorie fondamentale et ateliers de codage en présentiel pour garantir une assimilation immédiate des mécanismes de haute abstraction.
Objectifs
- Différencier les paradigmes impératif et fonctionnel", "Implémenter l'immuabilité dans la gestion d'état", "Créer des fonctions pures sans effets de bord", "Maîtriser les fonctions d'ordre supérieur", "Appliquer la composition de fonctions au front-end"]
Programme
[{"module": "Fondamentaux et Applications Web", "content": "Introduction aux fonctions pures et immuabilité. Étude des fonctions map, filter et reduce. Gestion des effets de bord et monades simplifiées. Mise en pratique sur des flux de données asynchrones. Refactorisation d'un module web existant vers le style fonctionnel.", "duration_hours": 7}]
Modalités
- Durée : 1 jour (7 heures)
- Format : presentiel
- Tarif : Sur devis , finançable OPCO
Cette formation est dispensée par BusinessDigital.fr, organisme certifié Qualiopi (NDA 84692529769).