Javascript par Data Value
Lieu(x)
En centre (75)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
- Présentation de Javascript
Histoire du langage
Les versions de Javascript, Jscript, ECMAScript
Environnements d'utilisation de Javascript
- Bases du langage JavaScript
Les variables et leur portée
Types fournis par Javascript
Les opérateurs et structures de contrôle
Objets fournis par le langage
Définition de fonctions, arguments
Outils de débogage (navigateurs et IDE)
JavaScript Object Notation (JSON)
Documentations en ligne
- Particularités de Javascript
Prototypes vs objets
Fonctions anonymes, fonctions flèches et fermetures
Ajout de membres aux prototypes de base
Fonctions ayant valeur de constructeur
- Javascript dans le contexte du navigateur
Incompatibilités historiques entre navigateurs
BOM et DOM
API Javascript HTML 5
- Evénements DOM
Réaction à un événement
Principaux événements du DOM
Bouillonnement, propagation, délégation, interruption d'événements
- Javascript et asynchronisme
Principe de l'asynchronisme en Javascript
Les fonctions de rappel
Cas d'usage de l'asynchronisme : requêtes AJAX
L'enfer des callbacks
Gestion de l'asynchronisme via les promesses
Gestion de l'asynchronisme via les fonctions asynchrones
- Écosystème Javascript
Environnement d'exécution node.js
Évocation et comparaison de différents Framework Javascript : jQuery, Bootstrap, Angular, React, Vue.js, RxJS
Histoire du langage
Les versions de Javascript, Jscript, ECMAScript
Environnements d'utilisation de Javascript
- Bases du langage JavaScript
Les variables et leur portée
Types fournis par Javascript
Les opérateurs et structures de contrôle
Objets fournis par le langage
Définition de fonctions, arguments
Outils de débogage (navigateurs et IDE)
JavaScript Object Notation (JSON)
Documentations en ligne
- Particularités de Javascript
Prototypes vs objets
Fonctions anonymes, fonctions flèches et fermetures
Ajout de membres aux prototypes de base
Fonctions ayant valeur de constructeur
- Javascript dans le contexte du navigateur
Incompatibilités historiques entre navigateurs
BOM et DOM
API Javascript HTML 5
- Evénements DOM
Réaction à un événement
Principaux événements du DOM
Bouillonnement, propagation, délégation, interruption d'événements
- Javascript et asynchronisme
Principe de l'asynchronisme en Javascript
Les fonctions de rappel
Cas d'usage de l'asynchronisme : requêtes AJAX
L'enfer des callbacks
Gestion de l'asynchronisme via les promesses
Gestion de l'asynchronisme via les fonctions asynchrones
- Écosystème Javascript
Environnement d'exécution node.js
Évocation et comparaison de différents Framework Javascript : jQuery, Bootstrap, Angular, React, Vue.js, RxJS
Objectifs
Connaître le langage Javascript afin de développer des pages Web interactives et réactives.
Centre(s)
- Paris - 5ème (75)
Secteur(s)
Formation proposée par : Data Value
À découvrir