Espace Courbe Formation Page d'accueil
Vous êtes ici :  Accueil > Cours offerts > JavaScript avancé

Partenaire

oXygen XML Editor

Cours en ligne

Contactez-nous

Espace Courbe Formation inc.
4787A ave Palm
Montréal (Québec) Canada
H4C 3C5

Tél.: (438) 228-0119

JavaScript avancé

Objectifs

Être en mesure de maîtriser les techniques modernes du JavaScript avec le ECMAScript 6 et comprendre les patrons essentiels qui sont utilisés dans le développement de cadres applicatifs JavaScript et de leurs extensions.

Clientèle cible

Intégrateurs et développeurs Web.

Contenu

  • Utilisation des expressions régulières avec les chaînes de caractères
  • Fonctions de manipulation de tableaux : : filter, forEach, map et reduce
  • Retour sur les objets : héritage prototypique, méthodes create et defineProperty
  • Concept des fermetures (closures), hissage des variables (hoisting) et expressions fonctionnelles invoquées sur le champ (immediately invoked function expressions ou IIFE)
  • Quelques patrons JavaScript essentiels : module, observateur (observer), singleton
  • Propriétés du ECMAScript 6 (ES6) : constantes et portée de bloc; opérateur de décomposition; fonctions fléchées; classes; gabarits de chaînes de caractères; déstructuration; boucle for…of; formatage des nombres, dates et devises; objet Promise; modules; générateurs
  • Functions async/await du ECMAScript 8 (ES8)
Code : WE196 Cours pratique
Durée : 12 heures
Préalables : Maîtrise des bases de JavaScript (cours WE105).

Programmation

 © Tous droits réservés 2016, Espace Courbe Formation