HTML5 Perfectionnement

Objectifs

Cette formation vous permet d'identifier les fonctions avancées du le langage HTML5 pour le développement d'application. Identifier les nouveautés HTML5, les différentes API, les compatibilités entre CSS3 sur les différents modèles de navigateurs.

Public

Intégrateurs, Développeurs.

Durée

21 heures en présentiel sur 3 jours

Pré-requis

Coder en HTML et en JavaScript est indispensable pour suivre cette formation. Identifier les fondamentaux du langage HTML5 est nécessaire.

Formateur

Formateur expérimenté, développeur de site Web, et spécialiste du Web.

Méthode pédagogique

8 participants maximum, un poste par stagiaire et un support de cours est remis en fin de stage. La formation est constituée d'apports théoriques, de démonstrations et de mises en pratique basées sur des exercices.

Modalité de validation des acquis

Évaluation en ligne des acquis via un questionnaire. Attestation de fin de stage.

Déroulé

Rappel des bases de HTML5

  • Déclaration de type de document (DTD)
  • Syntaxes XHTML et HTML
  • Structure d'un document HTML5

Audio et vidéo

  • Balises
  • Support et formats (codecs WebM, MP4, H.264, Ogg Theora, MP3, AAC, Vorbis)
  • Sources multiples
  • API de contrôle

Canvas & SVG

  • Dessin en 2D
  • Tracé de formes et chemins
  • Couleurs, remplissages, dégradés
  • Images et motifs
  • Animations et jeux
  • L'alternative SVG

Géolocalisation

  • Principe général de l'API
  • Se positionner (latitude, longitude)
  • Suivre une position
  • Utiliser une carte Google Maps

Web Storage

  • Stockage local et stockage de session
  • Principes généraux de manipulation
  • Utilisation de JSON
  • Ressources pour aller plus loin

CSS3

  • Alternatives CSS3 pour Internet Explorer
  • Trousse à outils