Formez-vous ensemble, économisez plus ! -10% sur inscription individuelle, -20% en binôme.
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.
    • 1094
    • 14 h

    Soumettez votre avis