– JavaScript, perfectionnement
Formation
À la Seyne Sur Mer
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
La seyne sur mer
-
Durée
15 Jours
-
Dates de début
Dates au choix
Le langage JavaScript est devenu incontournable pour le développement d'applications client riches. Ce cours vous donnera tout le savoir-faire technologique pour mettre en oeuvre de véritables applications Web à partir de concepts avancés JavaScript ES5, tout en vous préparant à l'utilisation de ES2015.
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Maîtrise avancée JavaScript
Bonnes connaissances en JavaScript et HTML.
Connaissances de base de XML.
Certification
niveau III
Les Avis
Les matières
- Evénements
- Gestion
Le programme
Rappels JavaScript : ES5, DOM, événement, manipulation
- Les méthodes de création dynamique d’objets.
- Phases des événements capture, capturing, bubble.
- La gestion des événements. Les objets de type Event.
- Structure de données XML et JSON
- Les méthodes avancées en ES5.
Framework jQuery
- Fonctionnement et intégration.
- Gestion et délégation des événements.
- jQuery pour des échanges Ajax et la gestion des formulaires.
Initiation à ES6 / 2015
- Les nouveautés principales.
- Les superset JavaScript : TypeScript, Babel, Traceur.
- ES6 en production.
Programmation Orientée Objet
- Rappels sur l’objet. Propriétés.
- La chaîne de portée. La chaîne de prototype.
- Méthodes. Héritage. Portée des données privées et publiques. Mapping et sérialisation.
- Design Pattern Clés en JavaScript.
- Closure function. Singleton et Modules.
Expressions régulières
- Structure et syntaxe d’une expression régulière.
- Bien utiliser l’objet RegExp.
- Validation asynchrone.
Environnement de débogage
- Chrome Devtools, Firefox Developper, Node-debug
- Gérer les messages d’erreur client en production.
- Tests multinavigateurs. Stockage des tests.
- Tests de performance.
Echange de données, interactions
- Solution de stockage embarquée de données : SQLite, LocalStorage, Cookies.
- Compenser les latences de communication.
- JSON Web Token, sécuriser les échanges.
- Ajax et XMLHttpRequest, consommation de services distants.
- Serveur JavaScript Node.js.
Programmation JavaScript sous HTML5
- Nouveaux événements.
- Gestion des API multimédia.
- Modes de communication client/serveur.
- Utilisation des Web Worker.
- Le développement mobile « offline first ».
- Technique d’optimisation des communications client/serveur.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
– JavaScript, perfectionnement