Programmation fonctionnelle en JS
Prochaine session
4-6 mars 2026 | Paris
Prix
2 200 € HT/pers.

Synopsis
La programmation fonctionnelle pâtit d'une mauvaise image : compliquée voire élitiste, en tout cas inapplicable au quotidien. En un mot : théorique. Tout l'objet de cette formation sera de vous démontrer le contraire. Comment ? Par des exemples, en JavaScript. Oui. Ce langage a bien des défauts, mais il est incontournable dans notre univers professionnel, c'est un fait. Haskell est un langage magnifique, mais si vous devez apprendre Haskell pour faire de la programmation fonctionnelle, ça ne changera rien à votre quotidien. Donc on reste en JavaScript, qui, sans être un langage fonctionnel strict, possède toutes les fondamentaux nécessaires à l'écriture de code purement fonctionnel. Nous apprendrons comment écrire du code de meilleure qualité à l'aide de choses simples : fonctions pures, immutabilité, une pointe de curryfication, des notions qui vont littéralement changer votre expérience du développement. Couplée au TDD (Test-driven development), la programmation fonctionnelle vous aidera à réduire significativement la quantité de bugs.
Objectifs
1Comprendre l'importance des fonctions pures et de la composition ;
2Savoir écrire des fonctions pures et les composer à l'aide de méthodes simples ;
3Maîtriser la curryfication des fonctions ;
4Identifier ce que vous pouvez changer dans votre façon de coder au quotidien.
Plan de cours
Jour 1
Jour 2
Jour 3
Modalités
Audience
Pour développeurs
Niveau
Intermédiaire
Langage de programmation
JavaScript / TypeScript
Prérequis
Connaissance usuelle de JavaScript
Équilibre théorie / pratique
30% théorique / 70% pratique
Durée
3 jours (21h)
Fractionnable par demi-journées
Oui
Nombre d'apprenants
3 à 10 apprenants
Distribution
Sur site ou à distance
Découvrir le sujet
Ces quelques articles de blog vous permettront de vous familiariser d'ores et déjà avec le sujet :
Prix & financement
2 200 € HT/pers. (prix inter-entreprises)
Prochains sessions
4-6 mars 2026, Paris30-31 juil. 2026, Paris
Les autres formations
Test-driven development
Prochaine session
5-6 févr. 2026, Paris
Prix
1 550 € HT/pers.
Programmation fonctionnelle en JS
Prochaine session
4-6 mars 2026, Paris
Prix
2 200 € HT/pers.
Domain-driven design
Prochaine session
25-26 sept. 2025, Paris
Prix
1 800 € HT/pers.
L'art du refactoring
Prochaine session
9-10 oct. 2025, Paris
Prix
1 800 € HT/pers.
L'agilité au marteau
Prochaine session
6-7 nov. 2025, Paris
Prix
1 550 € HT/pers.