Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.
Choisir mes préférences
Connaître le langage Javascript afin de développer des pages Web interactives et réactives
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
Évé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
Développeurs et chefs de projets Web
Pour suivre ce stage dans de bonnes conditions, il est recommandé d'avoir suivi en amont les formations
HTML5 et CSS3 ou d'avoir atteint par la pratique un niveau équivalent
Pédagogie active mêlant exposés, exercices et applications pratiques
Formulaire d'autoévaluation en amont et aval de la formation, exercices pratiques de fin de séquences, questionnaires d’évaluation à chaud et à froid
Choisissez une date pour pouvoir réserver !
Infos
Trouver le bon CACESComprendre l'habilitation éléctriqueMentions légalesConditions d'utilisationNous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.
Choisir mes préférences