Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Nouveau calendrier des formations

à Nantes (44), Rennes (35) et  Paris (75)

Juin à décembre 2012
Rechercher une formation
 

Evoluer vers HTML5, CSS3 et JavaScript API

En 2011, HTML5 est définitivement lancé avec l'arrivée d'IE 9, dernier navigateur " majeur " à proposer le support du nouveau langage pour le Web. Derrière ce terme générique se cache une multitude d'évolutions et d'innovations pour la création de sites Web. Cette formation vous propose d'en faire un tour d'horizon pour vous permettre d'orienter au mieux vos futurs développements.

Public :

  • Cette formation est destinée aux développeurs Web confirmés qui souhaitent évoluer vers les nouveaux standards du Web et évaluer les opportunités offertes pour créer des sites Web innovants.

Objectifs :

  • Appréhender les nouveaux standards du Web que sont HTML5, CSS3 et JavaScript API.

Pré-requis :

  • Connaissance des bases de la conception Web avec les langages HTML/XHTML, CSS et JavaScript.

Contenu pédagogique

Introduction

  • Statuts des nouveaux standards
  • Navigateurs compatibles

Structuration des documents HTML5

  • Nouvelle structuration des documents HTML
  • Eléments de titre
  • Eléments de sections
  • Eléments de navigation

Création de formulaire HTML5

  • Eléments Input
  • Attributs data et list
  • Validation de formulaire

Gestion de contenu multimédia

  • Intégration d'une vidéo
  • Intégration d'un son
  • Configuration du composant de contrôle de la lecture

Mise en forme CSS3

  • Rappel sur la mise en œuvre des règles CSS
  • Les nouveaux sélecteurs
  • Positionnement et unités

Amélioration de la présentation avec CSS3

  • Bordures, ombres
  • Couleurs, transparences et dégradés
  • Gestion multi-support
  • Polices intégrées

Création d'animations

  • Transition CSS
  • Animation CSS
  • Elément Canvas
  • API Draw2D et Draw3D

Rappel JavaScript

  • La gestion des évènements (méthode addEventListener)
  • La manipulation du DOM avec le querySelector

Gestion de l'interactivité

  • Contenu éditable
  • Mise en place du Drag & Drop

Persistance des données

  • Paramétrage d'une application avec les contextes " local storage " et " session storage "
  • Mise en œuvre d'une base de données SQLite

Communication Réseau

  • Applications hors-ligne
  • Création de WebSocket