Informatique

Formation JavaScript - Nouveautés apportées par les versions ECMAScript 6 à 15

Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15

Découvrez comment maîtriser les dernières évolutions de JavaScript avec ECMAScript 6 à 15. Cette formation vous permettra d'améliorer la qualité et l'efficacité de votre code, vous préparant ainsi aux défis du développement web moderne. Les développeurs JavaScript qui suivront cette formation seront en mesure de relever les nouveaux défis du développement web avec confiance.

Réponse sous 24h ouvrées

En intra la formation peut être entièrement sur mesure

Durée21h
FormatInter-entreprise
NiveauTout niveau
LieuFrance — Présentiel & Distanciel
Demander un devis
  • Maîtriser les syntaxes modernes JavaScript (ES6 à ES15)
  • Gérer l'asynchronisme en JavaScript avec efficacité
  • Optimiser et refacturer le code JavaScript pour améliorer la qualité et la performance
  • Se tenir au courant des évolutions du langage JavaScript et s'adapter à ces changements
01.Introduction à ES6+ et l'écosystème JavaScript moderne
  • Comprendre l'évolution de JavaScript (ECMAScript)
  • Mettre en place un environnement de développement moderne (Node.js, Babel)
  • Identifier les motivations derrière les nouvelles syntaxes et fonctionnalités
02.ES6 (ECMAScript 2015) : Variables et Fonctions
  • Maîtriser `let` et `const` pour la gestion des scopes
  • Utiliser les fonctions fléchées (arrow functions) et leurs particularités
  • Appliquer les paramètres par défaut et les paramètres `rest`
03.ES6 : Objets, Tableaux et Classes
  • Explorer le destructuring d'objets et de tableaux
  • Manipuler les littéraux d'objet améliorés et les propriétés calculées
  • Découvrir les classes ES6 : syntaxe et héritage de base
04.ES6 : Modules et Promesses
  • Implémenter les modules ES6 (import/export) pour une meilleure organisation
  • Gérer l'asynchronisme avec les Promesses (Promise)
  • Comprendre les générateurs (Generator Functions)
05.ES7 (ES2016) & ES8 (ES2017) : Async/Await et au-delà
  • Maîtriser `async/await` pour une gestion simplifiée de l'asynchronisme
  • Utiliser `Array.prototype.includes()` et l'opérateur exponentiel
  • Découvrir `Object.values()`, `Object.entries()`, et les `padded strings`
06.ES9 (ES2018) & ES10 (ES2019) : Spreads, Flat, et plus
  • Appliquer l'opérateur Spread pour objets et `rest` en destructuring
  • Utiliser `Promise.prototype.finally()` et les boucles `for await...of`
  • Manipuler `Array.prototype.flat()`, `flatMap()`, et `String.prototype.trimStart/End()`
07.ES11 (ES2020) : Nullish Coalescing et Optional Chaining
  • Implémenter l'opérateur de chaînage optionnel (`?.`)
  • Utiliser l'opérateur de coalescence des nuls (`??`)
  • Découvrir `Promise.allSettled()` et `globalThis`
08.ES12 (ES2021) : ReplaceAll et Promesses Améliorées
  • Maîtriser `String.prototype.replaceAll()`
  • Utiliser `Promise.any()` et les opérateurs logiques d'affectation
  • Comprendre les séparateurs numériques (`_` en littéraux numériques)
09.ES13 (ES2022) : Top-level Await et Propriétés Privées
  • Appliquer `await` au niveau supérieur des modules
  • Utiliser les champs de classe privés (`#`) et les méthodes privées
  • Découvrir `Object.hasOwn()` et `error.cause`
10.ES14 (ES2023) : Duplication et Manipulation d'Array
  • Utiliser `toSorted()`, `toReversed()`, `toSpliced()`
  • Appliquer `with()` pour la manipulation non-destructive de tableaux
  • Gérer les `WeakMap` et `WeakSet` avec `Symbol.dispose`
11.Bonnes Pratiques et Migration du Code Existant
  • Appliquer les nouvelles syntaxes pour écrire un code plus propre
  • Refactoriser du code JS ancien vers les standards ES6+
  • Utiliser des linters (ESLint) et des transpilers (Babel) efficacement
  • --
  • --

Maîtrise des syntaxes modernes JavaScript (ES6 à ES15)

Appliquer les nouvelles syntaxes et fonctionnalités (let/const, arrow functions, destructuring, classes, modules ES6+, async/await, optional chaining, nullish coalescing) pour écrire du code JavaScript idiomatique et高效.

Gestion de l'asynchronisme en JavaScript

Structurer des opérations asynchrones complexes avec les Promesses, async/await, Promise.allSettled, et d'autres mécanismes introduits d'ES6 à ES15, garantissant des applications réactives et robustes.

Optimisation et refactoring de code JavaScript

Exploiter les améliorations des versions ECMAScript récentes pour optimiser la lisibilité, la maintenabilité et la performance du code existant, en utilisant des outils de transpilation et de linting.

Adaptabilité aux évolutions du langage JavaScript

Démontrer une capacité à comprendre et à intégrer rapidement les futures évolutions du standard ECMAScript, permettant une veille technologique constante et une adaptation aux défis du développement web moderne.

Financement

Cette formation est finançable via OPCO, plan de développement des compétences ou FAF. Nos conseillers prennent en charge le montage de votre dossier.

Simuler mon financement
Apprenants en formation IMI
Ils ont suivi cette formation

Rejoignez nos participants et développez vos compétences avec les experts IMI.

Points forts de la formation

Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15 — pourquoi la choisir ?

🎯
Maîtrise des syntaxe modernes

Apprenez à utiliser les syntaxes de JavaScript de ES6 à ES15 pour écrire un code plus clair et efficace.

Gestion optimale de l'asynchronisme

Découvrez les meilleures pratiques pour gérer l'asynchronisme avec Async/Await, facilitant ainsi le développement d'applications réactives.

🔄
Refactorisation et optimisation

Optimisez votre code JavaScript grâce à des techniques de refactorisation, améliorant ainsi la performance de vos applications.

📈
Restez à jour

Soyez à la pointe des évolutions du langage JavaScript, en apprenant les nouveautés des versions récentes directement applicables à vos projets.

📚
Approche pratique

Bénéficiez d'une formation interactive centrée sur des cas concrets et des exercices pratiques pour renforcer vos compétences.

👩‍💻
Pour tous les niveaux

Cette formation est accessible et adaptée tant aux développeurs juniors qu'aux confirmés, garantissant un apprentissage efficace et complet.

Thématique

Questions clés

Tout ce que vous devez savoir sur Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15.

Poser une question
Cette formation vise à vous faire maîtriser les dernières évolutions de JavaScript avec ECMAScript 6 à 15, vous permettant ainsi d'améliorer la qualité et l'efficacité de votre code.
Professionnels en formation

Formez-vous avec les meilleurs experts IMI Executive Solutions.

Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15 vous intéresse ?

Obtenez un devis personnalisé sous 24h — intra ou sur-mesure.

Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15 vous intéresse ?

Obtenez un devis personnalisé sous 24h — intra ou sur-mesure.

Financement

Financer Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15

Plusieurs dispositifs permettent de prendre en charge votre formation Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15. Nos conseillers vous accompagnent pour identifier la solution la plus adaptée à votre situation.

Logo OPCO – Opérateur de compétences
OPCO

Formations financées via votre opérateur de compétences

Les OPCO (Opérateurs de Compétences) peuvent prendre en charge tout ou partie des frais de formation de vos salariés, dans le cadre du plan de développement des compétences ou de l’alternance. Renseignez-vous auprès de votre OPCO de rattachement.

En savoir plus
Logo du FAF – Fonds d’Assurance Formation
FAF

Aide à la formation pour les indépendants

Les Fonds d’Assurance Formation (FAF) financent les formations des travailleurs indépendants, auto-entrepreneurs, professions libérales et chefs d’entreprise. Le financement dépend de votre code NAF/APE et de l’organisme auquel vous cotisez (FAFCEA, AGEFICE, FIFPL…).

En savoir plus
Logo France Travail
FranceTravail

Des aides pour les demandeurs d’emploi

France Travail (ex-Pôle emploi) peut financer vos formations via des dispositifs comme l’AIF (Aide Individuelle à la Formation) ou des achats directs. Parlez-en à votre conseiller pour valider votre projet et vérifier votre éligibilité.

En savoir plus
Compte Personnel de Formation
Employeur

Votre entreprise peut financer votre formation.

Votre entreprise dispose d’un budget dédié à la formation. Rapprochez vous de la direction, du manager ou du service ressources humaines de votre entreprise pour en savoir plus.

En savoir plus
Aide régionale à la formation
Région

Aides régionales pour la formation professionnelle

Les conseils régionaux proposent des aides financières pour favoriser l’accès à la formation, en particulier pour les jeunes, les demandeurs d’emploi ou les personnes en reconversion. Ces aides varient selon les régions.

En savoir plus
Dispositif FNE Formation pour entreprises
FNE Formation

Un soutien pour les entreprises en transformation

Le FNE-Formation accompagne les entreprises confrontées à des mutations économiques (transformation digitale, écologique, etc.). Il permet de financer les parcours de formation de leurs salariés, souvent à hauteur de 50 à 100 %, selon les cas.

En savoir plus

Besoin d'aide pour choisir votre dispositif ?

Nos conseillers pédagogiques analysent votre situation et vous orientent vers la solution la plus avantageuse.

Être conseillé gratuitement
Concrètement, sur le terrain

Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15 en situation

Il a refactorisé une partie de son code en appliquant les nouvelles syntaxes ECMAScript apprises, ce qui a nettement amélioré la performance.

Elle a intégré les promesses et les fonctions asynchrones dans ses projets, facilitant ainsi la gestion des appels API.

Formateurs IMI Executive Solutions

IMI en chiffres

Satisfaction96%
Taux de réussite94%
À propos d'IMI

L'expertise IMI au service de votre développement professionnel

Notre mission

Former des professionnels avec des méthodes immédiatement applicables sur le terrain.

  • Certifié Qualiopi
  • Formateurs experts
  • 100% opérationnel
Notre approche

Des formations pensées par des experts pour répondre aux réalités de chaque métier.

  • Personnalisé & sur-mesure
  • +10 ans d'expertise
  • Résultats mesurables
En savoir plus sur IMI
FAQ

Questions fréquentes

Une question sur Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15 ? Nos conseillers pédagogiques vous répondent sous 24h.

Contacter un conseiller
* Connaissance solide des bases de JavaScript (variables, fonctions, boucles, conditions, DOM). * Familiarité avec l'environnement de développement web (navigateur, console, éditeur de code).

Demandez un devis pour Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15

Rejoignez les centaines de professionnels qui ont déjà boosté leurs compétences grâce à cette formation.

Réponse sous 24h · Certifié Qualiopi · Sans engagement

Formations complémentaires

SAP S/4HANA : Gestion Complète des Cycles de Vente Essentiels
Créer tableaux de bord interactifs avec Looker Studio et Google Sheets
IBM Cognos Analytics : Administration BI, Dataviz et Reporting