JavaScript - Intermédiaire
Taux de satisfaction :
8,2/10
(16 avis)
Formation créée le 21/02/2022. Dernière mise à jour le 09/07/2024.
Version du programme : 1
Programme de la formation
Objectifs de la formation
- Maitriser le JavaScript moderne
- Maitriser la POO avec JavaScript
- Etre en mesure d'avoir les bonnes pratiques liées au développement avec JavaScript
Profil des bénéficiaires
Pour qui
- Cette formation s'adresse à tous les publics techniques :
- Développeur
Prérequis
- Avoir des connaissances pratiques de Javascript (connaissances et mise en pratique sur des projets professionnels ou personnels)
- Avoir des connaissances de base sur la programmation
Contenu de la formation
-
Introduction (15 minutes)
- Tour de table des apprenants et du formateur : présentation
- Rappel des objectifs de la formation
-
Journée 1 - Upgrade Javascript
- Rappels des bases de Javascript
- Rappel des syntaxes essentielles de JavaScript : variables, opérateurs, fonctions...
- Rappel des fonctions de JavaScript : fonctions, prototypes,
- Les bonnes pratiques JavaScript
-
Journée 1 - Les nouveautés ECMA Script 6
- Javascript et ECMA Script 6
- Les nouveautés ECMA 6 : syntaxe, collections, nouvelles manières d'itérer
- Compatibilité avec les navigateurs et les frameworks
-
Journée 1 - Gérer les événements et les données en Javascript
- Les évènements gérés par Javascript (survol, clic, clavier, etc.)
- Propagation des événements
- L’objet Event
- Les pop-ups
- Le fonctionnement de l'objet document. Interactivité, contrôle et transformation des pages HTML
- Manipulation de la page (DOM)
- Manipulation des URL et des redirections
- Sélection d'éléments
- Modification du contenu HTML Modification du graphisme CSS
-
Journée 2 - Développer au quotidien avec JavaScript
- Gestion des chaînes de caractères à travers l'objet
- Les principales fonctions mathématiques dans l'objet
- Manipulation des dates via l'objet Date
- Manipulation des tableaux via l'objet Array
- Les expressions régulières dans le JavaScript
- Règles de transtypage et comparaisons
- Paramètres obligatoires / facultatifs / indéfinis des fonctions
- Quelques outils pour tester, debugger et mesurer les performances de vos programmes Javascript
-
Journée 2 -Gestion des formulaires
- Composants d’un formulaire (checkbox, textbox, list, button, etc.)
- Manipulation de l'objet form
- Contrôle des données saisies dans un formulaire
- Le Formulaire dynamique
- Liens entre événements et formulaire (chargement, modification, validation, etc.)
-
Journée 2 - AJAX : dialoguer avec le serveur
- Pourquoi AJAX (Asynchronous Javascript And Xml) ?
- Mise en œuvre avec l’objet XMLHttpRequest
- Méthodes de requête http (GET, POST, etc.)
- Récupération de contenus HTML, XML ou JSON
-
Journée 2 (option) - Initiation à JQuery
- Qu’est-ce que Jquery ?
- Chargement de Jquery dans la page ou via un CDN
- Bases syntaxiques de jQuery
- Effets
- Evènements
- Manipulation DOM
- AJAX
Équipe pédagogique
Les formateurs KAMPUS sont des professionnels compétents sur les sujets de formation qu'ils dispensent. Leurs compétences techniques et aptitudes a délivrer des formations sont validés en interne.
Suivi de l'exécution et évaluation des résultats
- Questionnaire d'auto-positionnement
- Feuilles de présence
- Questions orales ou écrites (QCM)
- Mises en situation
- Formulaires d'évaluation de la formation
- Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
- Documents supports de formation projetés
- Etude de cas concrets
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation
Qualité et satisfaction
Taux de satisfaction des apprenants
8,2/10
(16 avis)
Capacité d'accueil
Entre 4 et 8 apprenants
Délai d'accès
4 semaines
Accessibilité
Nos formations sont accessibles à tous, y compris aux personnes en situation de handicap. Merci de nous contacter avant le début de la formation pour discuter des aménagements nécessaires : contact@kampus-training.com.