Explorez les principales API offertes par HTML5 pour concevoir des applications Web interactives et modernes. Vous apprendrez à structurer correctement le code HTML5, à gérer des formulaires enrichis, à intégrer de l’audio/vidéo sans plugins, et à exploiter les APIs de géolocalisation, de stockage local et de service workers.
La formation couvre également les bonnes pratiques de validation, l’utilisation des attributs personnalisés (data-*), et l’abstraction avec IndexedDB.
À travers un exercice pratique, vous développerez une application hors ligne avec persistance des données.
Un atelier essentiel pour les développeurs et intégrateurs web.
Objectif
Se familiariser avec les API fondamentales du HTML5 pour le développement d'applications Web.
Est-ce pour vous ?
Développeurs et intégrateurs.
Préalables
Maîtrise de JavaScript et ES6.
Vos gains
Contenu
- 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.
Notes
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).
💡 Informations utiles
Nos formations sont offertes en session privée, en présentiel dans vos locaux, en format virtuel, ou dans nos salles de formations selon vos besoins. Les dates, horaires, langue d’enseignement et modalités sont entièrement personnalisables pour votre équipe. Pour planifier une formation ou obtenir une proposition, veuillez remplir le formulaire de demande ci-dessous et notre équipe communiquera avec vous rapidement.
Intervenants
Formation en entreprise
Vous avez plusieurs employés intéressés par une même formation? Que ce soit en présentiel dans vos bureaux ou à distance en mode virtuel, nous offrons des formations privées adaptées aux besoins de votre équipe. Des tarifs de groupes sont disponibles. Contactez-nous pour plus de détails ou demandez une soumission en ligne.
Demander une soumission