Informatique

Formation 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

2835 € HTHT / personne
Durée21 h
FormatInter-entreprise
NiveauTout niveau
LieuFrance — Présentiel & Distanciel
S'inscrire à cette formationDemander 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.ES15 (ES2024) : Nouveautés et Concepts Avancés
    12.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 — inter, intra ou sur-mesure.

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

    Obtenez un devis personnalisé sous 24h — inter, 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
    Témoignages

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

    5.0/5· 3 avis vérifiés

    Rien à redire sur Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15. Programme sérieux, formateur impliqué, groupe agréable. Ce type de formation devrait être obligatoire dans beaucoup d'entreprises.

    LF

    Laura F.

    Responsable informatique · Cabinet de conseil

    Très bonne expérience globale. La formation Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15 est claire, progressive, et on repart avec un vrai kit d'outils utilisables directement en entreprise.

    MT

    Marc T.

    Référent·e métier · Association caritative

    Formation Maîtriser les Nouveautés JavaScript : ECMAScript 6 à 15 recommandée par mon responsable RH. Je comprends maintenant pourquoi : le niveau est sérieux et l'approche vraiment professionnelle.

    IG

    Isabelle G.

    Responsable commercial·e · Groupe logistique

    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).

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

    Rejoignez les 1 200+ professionnels qui ont déjà boosté leurs compétences grâce à cette formation.

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

    Formations complémentaires

    Formation Firewall Palo Alto Networks : Configuration et Management Essentiels
    Administration avancée Red Hat OpenShift 4.14 : Orchestration et CaaS
    Planification et Livraison de Services IT : Formation Avancée