Print Friendly, PDF & Email
hcj

Programme HTML5, CSS3 et Javascript

Présentation des technologies
HTML5, standards et (rétro-)compatibilité
Navigateurs et outils de travail.
Sémantique, référencement et accessibilité en HTML5
DOCTYPE, encodage, règles de syntaxe,
Les nouvelles balises sémantiques,
Relations, micro-formats et micro-données.
Sélection et positionnement en CSS3
Sélection et positionnement en CSS3.
JavaScript nouvelle génération
Mode strict et chargement asynchrone
DOM Level 3 : agir sur la page >> Gestion dynamique des événements
Debug et détection du support du HTML5 >> JSON et initiation au modèle objet,
Initiation à jQuery.
Formulaires nouvelle génération
Ergonomie, mobile et accessibilité >> Suggestions automatiques
Graphisme dynamique simplifié.
Graphisme avancé
Polices de caractères personnalisées
Couleurs et dégradés,
Ombres et opacité,
Bordures et arrières-plans avancés.
AJAX nouvelle génération
XMLHttpRequest 2
Fichiers joints et progression >> Requêtes cross-domain
Historique et navigation
AJAX avec historique,
Navigation par ancres,
Communication entre onglets.
Vidéo et audio
Vidéo et audio.
Transformations, transitions et animations
Rotation, translation, etc,
Changement progressif d’un style,
Animations, Timers.
Géolocalisation
Obtenir et suivre la position de l’utilisateur.
Sites mobiles : media-queries et tactile
S’adapter à la résolution d’écran et à l’orientation
Réagir aux événements tacticles.
Glisser-déplacer |||
Attributs HTML et API JavaScript.
Images : canvas et SVG
Images vectorielles,
Création dynamique d’images en JavaScript.
Stockage local et contenu hors ligne
Attributs data- personnalisés,
localStorage et sessionStorage,
manifest, indexedDB : base de données locale.
Communication serveur nouvelle génération
SPDY : le HTTP accéléré
Server-sent events, Websockets : communication permanente
Initiation à node.js
Performances
Webworkers: scripts simultanés et partagés
Page Visibility API, Battery API, Navigation Timing API

8 rue Colbrant • 59000 Lille • tél. : 03 20 73 99 40 • http://capside-formation.fr • contact@capside-formation.fr