Découvrez notre catalogue de formation 2026
Se connecter
Ou creér votre compte
Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Description

Vous apprendrez dans cette formation à mettre en oeuvre 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.

À qui s'adresse cette formation ?

Pour qui ?

Développeurs Web. Chefs de projet Web.

Prérequis

Bonnes connaissances du langage HTML et de JavaScript.

Les objectifs de la formation

  • Gérer la persistance des données
  • Créer des applications en mode non connecté
  • Maitriser la communication Client/Serveur avec les Web sockets
  • Concevoir des mécanismes du glisser/copier (Drag'n'Drop)
  • Utiliser les API de localisation

Programme de la formation

    • Les nouveautés HTML 5 : 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.
    • 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.
    • 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 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 oeuvre et comparaison des différents protocoles C/S.
    • 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.
    • 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.
  • 1520
  • 14 h

Soumettez votre avis