JavaScript: perfectionnement

Formation > Web

JavaScript: perfectionnement

Formation > Web

Objectifs de la formation

Apprendre et maîtriser le DOM et Ajax
Utiliser les syntaxes de classe
Exploiter les traitements asynchrone
Dialoguer avec un serveur
Utiliser le format XML
Utiliser le format JSON

fiche formation ↓

Approfondissez vos connaissances en JavaScript et développez des applications web modernes et performantes.
Découvrez les concepts avancés : objets, prototypage, classes, héritage, collections, itérateurs et générateurs. Maîtrisez les chaînes, dates, formats internationaux et la classe Math. Plongez dans l’asynchrone avec les promesses, Ajax, XMLHttpRequest, JSON et le dialogue avec une API REST. Les ateliers pratiques (jeu du chifumi orienté objet, récupération de données, API) renforcent l’apprentissage. Une formation indispensable pour monter en expertise et créer des fonctionnalités dynamiques et robustes.

Public cible

Développeurs Web - Webmasters - Intégrateurs

Prérequis

Connaissance en HTML et CSS, et avoir suivi la formation Javascript Initiation

Programme

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 asynchrones 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

Formateur – Formatrice

Plusieurs années d’expérience dans l’enseignement et dans la production

Présentiel
Distanciel

Durée : Durée
En distanciel
14 heures
En présentiel
De 1 à 2 jours
La durée vous sera confirmée après étude de vos besoins.
Date : entrée permanente
Tarifs : Prix
En distanciel
Nous consulter
En présentiel intra
À partir de 900€ ht la journée
Lieu : Dans vos locaux ou à distance
Méthodes pédagogiques : Explications, démonstrations, exercices, vérification des acquis
Moyens techniques : En distanciel : le stagiaire doit disposer du logiciel enseigné, du logiciel permettant la connexion à distance avec le formateur et d'une connexion de bonne qualité.
En présentiel : Un ordinateur par personne - Vidéo projecteur - Connexion Internet
Modalités d'évaluation : Questionnaire d'évaluation en fin de session
Modalités d'évaluation : Questionnaire d'évaluation en fin de session

Vous êtes intéressé(e) par cette formation ?