JavaScript, les nouveaux standards : ES6 et ES7

Contenu de la formation

Le programme de la formation

  1. Présentation de JavaScript  Qu’est-ce que le JavaScript ? Historique Cas d’utilisation Fonctionnement global Comparaison avec les autres langages Fonctionnement des navigateurs Le DOM Le JSON La transpilation
  2. Installation Mise en place des outils de développement
  3. Les bases La syntaxe : Commentaires Conventions de codage Les variables Les types Les constantes Les bonnes pratiques Les chaînes de caractères Les tableaux et les collections Les opérateurs Les structures de contrôle Conditions Boucles Les sauts (break/continue/return) Les fonctions Signatures Le corps Les paramètres Les valeurs de retour Fonctionnement en mémoire Les objets Les classes Qu’est-ce qu’une classe ? Fonctionnement en mémoire Les attributs et les propriétés. La visibilité Les méthodes Héritage Bonnes pratiques Les exceptions Manipulation des pages WEB par le DOM Les expressions régulières
  4. Éléments avancés Les événements utilisateurs Les clôtures Les callbacks (fonctions de retour) Les promesses Transmettre des données vers un serveur avec AJAX Le JavaScript : fonctionnement interne
  5. Présentations des technologies liées à JavaScript Les polyfills Les APIs HTML5 Bootstrap JQuery Les « Web Components » Node.js Angular React

Modalités

Lieu : à définir

Horaires : De 9h à 12h et de 13h à 17h