PublicDéveloppeurs Web - Webmasters - Intégrateurs
Pré-requisConnaissance en HTML et CSS, et avoir suivi la formation Javascript Initiation.
Objectifs pédagogiques de la formation
Apprendre et maîtriser le DOM et AJAX.
Animateur/FormateurFormateur JavaScript disposant d’une expérience de plusieurs années dans le domaine de l’enseignement et du développement Web.
Moyens d’encadrementL’encadrement des stagiaires sera assuré par la direction de Kouros Formation ou, à défaut, par le formateur.
Modalités et pédagogieQuestionnaire d’évaluation en amont et en fin de formation - Programme entièrement personnalisé avec des cas pratiques et études de cas, Quizz - Support Stagiaire - Attestation de fin de stage
Prixà partir de 590€ la journée
Programme : JavasScript- Perfectionnement
Aller plus loin avec les objets
Le prototypage
Déclaration de méthodes
L’association d’objet rapide ( Object.assign() )
Les chaînes de caractères et les dates
Les méthodes associées aux chaînes de caractères
La classe Math
Internationalisation: format de dates et monétaires
Utiliser les syntaxes de classe
Déclaration de Classe
Constructeur et accesseur
Les variables et méthodes de classe (static)
Héritage
Iterator et Generator
Les collections (Set et Map)
Atelier pratique : Créer le jeu du chifumi en orienté objet
Exploiter les traitements asynchrone avec les promesses
Définition
Créer une promesse
Les fonctions resolve() et reject()
Attacher nos callbacks à une promise (then(), catch()
Atelier pratique : Récupérer des données à l’aide de Promesse
Dialoguer avec un serveur (Ajax, XMLHttpRequest)
Principe de communication asynchrone
Instancier et préparer un objet XMLHttpRequest
Gestion des erreurs
Barre de progression
Protocole HTTP, méthodes et status
Sérialisation et désérialisation de données
Utilisation des données: Le format XML, le format JSON
Atelier pratique : Soumettre et lire des données provenant d’une API REST
Évaluation des connaissances acquises
Cette formation se déroule à Lille, mais aussi Paris, Bordeaux, Lyon, Marseille, Toulouse, Strasbourg, Le Havre, Brest, Nantes