Zenika débarque sur Android
L'expertise Zenika dans votre poche !
>> Détails <<
HTML 5.0
Créer des applications Web avec HTML 5.0
Référence : HTML5-FASTRACK-01-02
Durée : 2 jour(s)
Partenaire
Skills Matter


Lieu Date de début Prix (HT) Formateur Réserver
14 septembre 2010  1490 €   Peter Lubbers Envoyer

Présentation

Lors de cette formation vous apprendrez à créer des pages et des applications HTML5 en utilisant les nouvelles balises HTML5 ainsi que les APIs JavaScript de HTML5.

HTML5 est la nouvelle version majeure représentant un formidable bond en avant pour les applications web modernes. C'est tellement une avancée, que Vic Gundotra, VP of Engineering chez Google déclare "Le web n'a pas connu de telle transformation, une telle accélération depuis ces 10 dernières années... Nous parions énormément sur HTML 5".

Un grand nombre de fonctionnalités sont déjà supporté par les navigateurs, il est temps des les utiliser !.

Objectifs
  • Apprendre à créer des pages en HTML5 et utiliser les nouvelles balises HTML5
  • Apprendre à utiliser les APIs JavaScript de HTML5.
  • Connaître le niveau de support des fonctionnalités HTML5 par les navigateurs actuels.
  • Apprendre à émuler certaines fonctionnalités HTML5 sur des navigateurs moins récents.
Répartition : 50% Théorie, 50% Pratique
Public : Développeurs, Architectes,
Pré-requis : Etre un peu familier avec HTML et JavaScript,

Programme

HTML5 Overview

  • History of HTML5
  • The HTML5 vision
  • WHATWG and W3C specifications
  • What is part of HTML5?
  • HTML5 roadmap

Using HTML5 Today

  • When can I use these features?
  • Using HTML5 in browsers that do not support it
    • Detecting native availability of HTML5 features
    • Emulation

HTML5 Markup

  • HTML5 page structure
  • HTML5 DOCTYPE
  • HTML5 markup o Structural elements o Semantic elements
  • Deprecated elements
  • HTML5 and CSS
  • Lab: Using HTML5 Markup

HTML5 Forms

  • HTML5 form elements
  • Building and using HTML5 forms
  • Lab: Using HTML5 Forms

HTML5 Audio and Video

  • The audio and video elements
  • Understanding audio and video
    • Audio and video containers
    • Audio and video codecs
  • Lab: Using the audio and video APIs

Overview of the HTML5 APIs

  • Overview of the HTML5 APIs
  • Common building blocks
  • Programming HTML5

HTML5 Canvas and SVG

  • Overview
    • Canvas vs. SVG
    • Canvas coordinates
    • Context
    • Accessibility
    • Pixel data
  • Lab: Using the Canvas APIs
    • Canvas basics
    • Drawing operations
    • Canvas transforms

HTML5 Communication APIs

  • Cross-document messaging
    • Overview
    • Understanding the origin concept
    • Lab: Using the PostMessage API
  • XMLHttpRequest Level 2
    • Overview
    • Cross-document XHR
    • Progress events
    • Lab: Using XHR Level 2
  • Server-sent Events
    • Overview
    • Lab: Using the EventSource API

HTML5 WebSocket

  • Real-time Communication overview
  • WebSocket overview
    • WebSocket API
    • WebSocket Protocol
  • Lab: Using the WebSocket API
  • Extra: Beyond WebSocket

HTML5 Web Workers

  • Web Workers overview
    • Multi-core processor architecture
    • Web Worker communication
  • Lab: Using the Web Workers APIs

HTML5 Geolocation

  • Geolocation overview
    • User Privacy
    • Location information sources
  • Lab: Using the Geolocation APIs

HTML5 Storage

  • Overview
    • Local Storage
    • Session Storage
    • Web SQL Database
  • Lab: Using the storage APIs
* Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment.
 Télécharger
>>Bulletin d'inscription

Offert en inter-entreprise
>>Le petit déjeuner (croissants, jus d'orange, café)
>>Le déjeuner
>>Une qualification téléphonique si nécessaire avec l'un de nos consultants