| 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 |
|
|
| Lieu |
Date de début |
Prix (HT) |
Formateur |
Réserver |
|
14 septembre 2010 |
1490 €
|
Peter Lubbers
|
|
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. |
|
| 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 |
|
|
|