Nos domaines de formation :

Formation HTML5, maîtriser les API JavaScript

4,8 / 5
Stage pratique
Training video offert
Durée : 2 jours
Réf : HML
Prix  2018 : 1470 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Vous apprendrez dans cette formation à mettre en œuvre les différentes API JavaScript proposées par les nouvelles spécifications HTML5. Vous manipulerez ainsi celles dédiées au stockage des données, à la communication client/serveur ou encore à la géolocalisation.

PROGRAMME DE FORMATION

Introduction

  • Les nouveautés HTML5 : les nouveaux éléments sémantiques, les principales balises, les formulaires...
  • Les nouveaux sélecteurs CSS : recherche d'éléments par Classe, par sélecteurs...

Travaux pratiques
Recherche d'éléments par positionnement ou Classe.

Gestion de la persistance

  • Vue d'ensemble des problématiques de stockage.
  • Stockage en local (localStorage), en session ou en base de données.
  • Création de bases, requêtes.
  • Outils d'administration sqLite.
  • Opérations SQL disponibles.

Travaux pratiques
Création d'une table produit avec requêtage.

Gestion du cache

  • Création d'application en mode non connecté.
  • Création du fichier manifest.
  • Prise en charge du mode déconnecté.
  • Evénements liés au gestionnaire de cache : événements offline, online.

Travaux pratiques
Mise en place d'un mode déconnecté.

Communication Client/Serveur

  • Communication crossDomain.
  • Cross Document Messaging.
  • API PostMessage.
  • Types de communication : polling, long-polling, streaming.
  • Ecouteur de messages émis par le serveur. API EventSource.
  • XMLHTTPRequest Level 2. Présentation Level 2. Les événements de progression. Communication multidocuments.
  • Communication Web sockets. API et protocole.

Travaux pratiques
Mise en œuvre et comparaison des différents protocoles C/S.

Gestion du glisser/copier

  • Mécanismes du glisser/copier (Drag'n'Drop).
  • API de manipulation du glisser/copier.
  • L'attribut draggable.
  • Propriété de comportements.
  • Les événements.
  • Possibilités et limites.
  • Transfert d'un fichier, d'une image par glisser/copier.

Travaux pratiques
Gestion panier par glisser/copier.

Géolocalisation

  • Vue d'ensemble de la géolocalisation.
  • Données privées.
  • Sources d'information de localisation.
  • Utilisation de l'API de localisation.
  • Respect de la vie privée.
Participants / Prérequis

» Participants

Développeurs Web. Chefs de projet Web.

» Prérequis

Bonnes connaissances du langage HTML et de JavaScript.
Intra / sur-mesure
Programme standard     Programme sur-mesure
Oui / Non

Vos coordonnées

Avis vérifiés
picto avis vérifiés
Kassim S. 09/11/2017
5 / 5
Bonne qualité
Avis client 4,8 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Dates de sessions

Pour vous inscrire, cliquez sur la session qui vous intéresse.
[-]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.