Objectifs de la formation
Se familiariser avec les API fondamentales du HTML5 pour le développement d'applications WebClientèle visée
Développeurs et intégrateurs.Préalables
Maîtrise de JavaScript et ES6Formateurs
Architecture de la formation
- Présentation du contexte du HTML5, ses API et le CSS3
- Syntaxe du HTML5 : éléments, attributs, DOCTYPE
- Vérification du support, prothèses d’émulation et validation de syntaxe
- Attributs personnalisés avec data-* et DOM HTML5
- Formulaires : nouveaux types de saisie pour l’élément input; attributs placeholder, required, min, max et autofocus; élément datalist, meter, progress et output; contenu éditable
- Publication vidéo et audio : formats et codecs supportés, insertion sans programmation, gestion par programmation à travers les API
- API de géolocalisation pour localisation à l'extérieur
- API de persistance locale pour sauvegarde locale d'information
- Survol de la nouvelle API "service workers" pour sauvegarde des ressources de l'application en prévision d'un accès hors ligne
- Usage de couches d'abstraction: pour IndexedDB et pour les service workers
- Exercice synthèse avec application hors ligne et persistance des données
Détails pédagogiques
Type de cours
Notes relatives à la formation
Noter que les éléments structurels (section, article, header, footer, nav, aside, main, figure, time, picture) sont présentés dans le cours HTML (cours WE106).
Formation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumissionFormation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumission