Ferme la recherche

Microsoft Technology Associate (MTA) - Développement JavaScript "Moderne"

Descriptif

Session

entrées/sorties permanentes

du 24 oct. 2020 au 31 déc. 2021  - Meylan (38)
+ autres sessions
du 24 oct. 2020 au 31 déc. 2021  - Meylan (38)
du 24 oct. 2020 au 31 déc. 2021  - Moirans (38)

Objectif de la formation

Comprendre les différences entre les différentes versions de JavaScript. Maîtriser la Programmation Orientée Objet en JavaScript Moderne (ES6). Comprendre et utiliser les apports de jQuery. Utiliser JSON pour synchroniser un navigateur avec son serveur HTTP. Manipuler les principales API JavaScript.

Description de la formation

Rappels sur les technologies Web
- Le W3C : Worl Wild Web Consortium
- Rappels sur le langage HTML
- Rappels sur le langage CSS
Introduction à JavaScript
- Historique des versions JavaScript
- La compatibilité des navigateurs
- ES6 : une nouvelle manière de coder en JavaScript
Les fondamentaux
- La déclaration des variables
- Différences entre var, let et const
- Les opérateurs et les instructions du langage
- La déclaration de fonctions
POO (Programmation Orientée Objet) ES6
- Définition d'une classe
- Définition de constructeur
- Définition de méthodes
- Définition de propriétés
Introduction à DOM (Document Object Model)
- Présentation du modèle DOM
- Ajout, modification et suppression de n uds dans le DOM
- La manipulation des données de styles
- Mise en oeuvre d'effets visuels
La gestion moderne des évènements
- Ancienne approche VS approche moderne
- L'objet d'évènement
- La propagation des évènements
Utilisation de jQuery
- jQuery VS JavaScript
- Write less, do more
- Manipulation du DOM via jQuery
- Gestion des évènements via jQuery
- Utilisation d'effets spéciaux jQuery
- Le module jQuery UI
Communiquer avec une source données distantes
- Introduction à JSON
- Introduction à AJAX (Asynchronous JavaScript And Xml)
- Sérialiser, désérialiser, envoyer et recevoir des données avec XMLHTTPRequest
- Simplifier le code Ajax avec jQuery
- Appels de services web RESTful/JSON
Implémenter des communications en temps réel à l'aide des web sockets
- Fonctionnement des web sockets
- Utiliser l'API socket web avec JavaScript pour se connecter, envoyer, recevoir et gérer les évènements
L'API Web Worker
- Exécuter un traitement asynchrone et garantir l'isolement pour les opérations sensibles
- Utiliser les API "Web Worker" à partir de code JavaScript pour créer, exécuter et suivre le processus "Web Worker"
Les autres API JavaScript
- API des Canvas
- API de Drag'n Drop
- API multimédia (audio, vidéo)
- API de localisation
- API des Storages
- API Indexed DB
- API WebGL
Mode Hors Ligne
- Le fichier de manifest
- Détecter le mode Hors Ligne
- Mise en cache avancée avec AppCache
- Stocker en local avec WebStorage

Validation

Microsoft Technology Associate (MTA)

Donne accès au(x) métier(s) suivant(s)

Administration de systemes d'information (voir la fiche métier)

Direction des systemes d'information (voir la fiche métier)

Production et exploitation de systemes d'information (voir la fiche métier)

Et après la formation ?

Retour à l'emploi des anciens stagiaires

SATISFAISANT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

ATP Formation

Lieu de formation

31 avenue du Granier
Meylan

Calculez votre itinéraire

Centre de formation

31 avenue du Granier
38240, Meylan

Toutes les formations et avis pour ATP Formation