ES Total
Trois jours pour maîtriser 100% d’ECMAScript (JavaScript), d’aujourd’hui et de demain, et acquérir une expertise hors du commun.
Objectifs
La formation ES Total vise à permettre aux apprenant·e·s de :
- Maîtriser 100% du JavaScript de dernière génération
- Améliorer la maintenabilité et l’expressivité de leur code
- Écrire le code JS le plus idiomatique possible
- Tirer le meilleur parti des nouveautés du langage
- Utiliser la métaprogrammation pour réduire la quantité de code
- Utiliser des techniques avancées de sécurisation du code
Public visé
La formation ES Total s’adresse principalement aux développeurs ayant déjà un minimum d’expérience en JavaScript, et qui souhaitent maîtriser en profondeur tous les aspects du langage, même les plus pointus.
Une pratique régulière de JavaScript dans un contexte opérationnel est souhaitable, idéalement en utilisant ES2015+. En revanche, il n’est pas nécessaire du tout d’utiliser déjà des aspects plus avancés du langage (ex. itérateurs personnalisés, proxies, générateurs, Weak Maps…) : cette formation est là pour ça !
Programme
Sucre syntaxique et confort
Notations raccourcies
Syntaxe de classes
Déstructuration
Rest et Spread
Valeurs par défaut
Template strings (classiques et tagged)
Trailing commas
Nommage automatique des fonctions
Portée et binding
Portée de blocs avec
let
etconst
Fonctions fléchées
Itérabilité
Itérables
for
…of
Générateurs
Littéraux numériques
Binaires et octaux
Number
vs.parseInt
/parseFloat
Ce qui arrive après ES2018…
Bibliothèque standard
Nouveautés de la bibliothèque standard
Sets et Maps
Tableaux et buffers typés
Unicode++
Unicode, pourquoi ?
Prise en charge étendue d’Unicode
À propos de ES402
À venir…
Programmation asynchrone
Rappels
Promesses
async
/await
Modules natifs
Rappels sur le contexte
Imports, exports, live bindings et chargement
Import dynamique
Prise en charge native et transpilée
Meilleures pratiques
Symboles
La base
Personnalisation de traitements natifs
Proxies
Principes et objectifs
Traps et API
Reflect
Exemples concrets
Proxies révocables
Moyens pédagogiques et techniques, suivi et appréciation
Les apprenant·e·s reçoivent, en début de session, l’ensemble des diapositives du support de cours au format web, afin de pouvoir faciliter leur suivi du plan de cours.
Après la session, ils reçoivent par ailleurs, avec un e-mail de debrief très fourni et riche en ressources, une archive de référence, contenant les codebases finalisées, entièrement documentées et testées, les slides de toute la formation et diverses ressources complémentaires.
Demander une convention de formation Prochaines sessions de formation
Tarifs indicatifs
Apprenant·e·s de la convention | Tarif unitaire |
---|---|
1 à 2 personnes | 1 500 € HT |
3 à 5 personnes | 1 350 € HT |
À partir de 6 personnes | 1 200 € HT |
Vous souhaitez une formation intra entreprise ou sur mesure ?
Pour une formation personnalisée, en accord avec vos besoins, dans vos locaux ou dans nos locaux.
Demander ma formation intra / sur mesure