Formation INT106 - Sites et Applications Web avec HTML5 et CSS3

Par: Ociensa Technologies  15/01/2013
Mots-clés : Informatiques, Centre De Formation, Formation Informatique

http://www.ociensa.com/formation/formation-html5.php

Ociensa Technologies
Tél. 01 43 63 71 70

Formation INT106 - Sites et Applications Web avec HTML5 et CSS3

Tarifs
1 personne : 1320 € HT *
2 personnes : 2376 € HT *
3 personnes : 2772 € HT *
*personnes d'une même entreprise inscrites à la même session

Durée de la formation
3 jours

Dates
13-15 fév 2013, 17-19 avr 2013,19-21 juin 2013, 16-18 oct 2013, 11-13 déc 2013

Programme
  • Présentation de HTML5
    • Historique et avancement, les standards du W3C
    • Objectifs et principaux apports de HTML5
    • Support par les navigateurs modernes
  • Changements de HTML5 par rapport à HTML 4
    • Le nouveau modèle de données basé sur la notion de catégorie
    • Les éléments de structure HTML5 : header, footer, section, article...
    • Les éléments de présentation et les attributs supprimés en HTML5
    • Rendre les pages HTML5 compatibles avec les anciens navigateurs
  • Utilisation de templates de pages HTML5
  • Utiliser CSS3 pour enrichir l'affichage des pages
    • Les nouveaux sélecteurs de CSS3
    • Enrichir les bordures avec CSS3 : arrondi, dégradé, image de fond
    • Arrière-plan : couleur dégradée, taille d'image, plusieurs images
    • Les fonctions CSS3 de transformations et d'animation
    • Afficher le texte en multi-colonnes avec les propriétés CSS3
    • Utiliser des polices personnalisées
    • Enrichir l'affichage du texte
    • Gérer la compatibilité CSS3 avec les navigateurs anciens
  • Enrichir les formulaires en HTML5
    • Les nouveaux champs de saisie HTML5 : date, heure, url, email...
    • Contrôles de saisie prédéfinis et contrôles personnalisés
    • Nouveaux styles CSS3 pour les champs de formulaire
  • Améliorer le référencement avec les microdata
  • Insertion de contenu multimedia vidéo et audio
    • Les balises standard HTML5 d'inclusion de contenu multimedia
    • L'API Javascript de contrôle de la lecture
  • Inclusion d'image SVG externe et inline dans une page HTML5
  • Gestion évoluée des graphiques et dessins en HTML5
    • L'élément HTML5 canvas
    • L'API JavaScript de dessin 2D
    • Inclusion d'images et de vidéos
  • Gestion du glisser/déposer (drag and drop) en HTML5
    • L'attribut draggable pour rendre un élément déplaçable
    • Capturer les événements JavaScript pour gérer le glisser/déposer
  • Modification du contenu d'une page HTML5
    • Eléments éditables, l'attribut contenteditable
  • Géolocalisation facile en HTML5
    • Règles de sécurité mises en jeu
    • API JavaScript d'interrogation d'un service
    • Intégration avec les cartes Google Maps
  • Gestion de sites hors ligne (mode déconnecté) en HTML5
    • Stocker les données dans le navigateur sans cookie
    • Base de données locale au navigateur
    • Placer les pages du site dans le cache du navigateur (manifeste)
  • Communication navigateur / serveur avec l'API WebSocket
    • Apports du protocole : communication bidirectionnelle, fullduplex
    • Obtenir une connexion : constructeur WebSocket(url)
    • Envoyer et recevoir des données avec le serveur
  • Optimisation du multi-tâches JavaScript avec les Web Workers


Mots-clés : Centre De Formation, Formation Informatique, Formations, HTML5, Informatiques

Autres produits et services de Ociensa Technologies

18/01/2013

Formation LAN101 - Le langage C

Orientation de la formation Cette formation s'adresse aux développeurs devant utiliser le langage C. Objectifs de la formation Connaître et savoir mettre en oeuvre les fonctionnalités du langage. Comprendre le mécanisme des pointeurs. Maîtriser la compilation séparée et la gestion de projets.


18/01/2013

Formation LAN104 - Git configuration et utilisation

Orientation de la formation Développeurs impliqués dans la réalisation d'applications et souhaitant utiliser un système de gestion de version efficace et moderne. Objectifs de la formation Comprendre le modèle et l'architecture proposés par Git. Savoir configurer Git et utiliser Git dans le contexte de la gestion d'un projet. Savoir gérer efficacement les dépôts locaux et distants via les commandes de base et avancées.


18/01/2013

Formation LAN103 - Le langage Python

Orientation de la formation Cette formation s'adresse aux développeurs ou administrateurs systèmes développant des scripts de traitement en Python. Objectifs de la formation Connaître et savoir mettre en oeuvre les fonctionnalités du langage Python.


18/01/2013

Formation UNI103 - Le langage AWK

Orientation de la formation Cette formation s'adresse aux développeurs, exploitants, administrateurs de systèmes d'exploitation. Objectifs de la formation Automatiser l'exploitation de données : extraction et traitement de données textes issues de fichiers (par exemple fichiers de logs) ou de résultats de commandes.


18/01/2013

Formation UNI102 - Programmation SHELL pour Unix et Linux

Orientation de la formation Cette formation s'adresse aux développeurs, exploitants, administrateurs UNIX ou LINUX. Les développeurs et les administrateurs se servent du shell pour automatiser leurs traitements. Quant aux exploitants, ils ont parfois besoin de lire et de comprendre les shells scripts qu'ils manipulent. Objectifs de la formation Comprendre et réaliser des scripts d'automatisation de commandes UNIX et LINUX.


18/01/2013

Formation UNI101 - Les bases du système UNIX/Linux

Orientation de la formation Cette formation s'adresse aux utilisateurs, exploitants, administrateurs, développeurs sur systèmes UNIX ou LINUX. Objectifs de la formation Devenir un utilisateur autonome des systèmes UNIX et LINUX. Comprendre les principes de fonctionnement du système et être parfaitement à l'aise avec les commandes liées à la gestion des fichiers et des processus. Savoir utiliser l'interpréteur de commandes shell et son environnement.


18/01/2013

Formation SBD101 - Le langage SQL

Orientation de la formation Cette formation s'adresse aux utilisateurs, développeurs, futurs administrateurs de bases de données et toute personne devant maîtriser le requêtage SQL. Objectifs de la formation Acquérir la connaissance du langage SQL. Les différences entre les SGBDR (Oracle, DB2, SQLServer, MySQL, postgreSQL, Informix, Sybase et autre SGBDR sur demande) sont présentées et incluses dans le support de cours. A l'issue de cette formation, le participant


18/01/2013

Formation SBD100 - Conception d'une base de données relationnelle

Orientation de la formation Cette formation s'adresse aux concepteurs et développeurs de base de données relationnelles Objectifs de la formation Maîtriser les étapes de la création d'une base de données relationnelle pour aboutir à un système d'information complet : modélisation du système d'information, définition des contraintes, création des tables, initialisation de données.


18/01/2013

Formation XML102 - Feuilles de style XSL : Transformation et Formatage

Orientation de la formation Concepteurs de sites web, développeurs d'EDI, spécialistes en gestion de contenu. Objectifs de la formation Savoir concevoir des feuilles de styles XSL complexes. Savoir répondre à des cas pratiques très différents. Comprendre les mécanismes de formatage et savoir écrire une feuille XSL-FO. Transformer un document XML en document XML, HTML ou PDF.


18/01/2013

Formation XML101 - XML, XSL et technologies associées

Orientation de la formation Chefs de projets, concepteurs de sites web, développeurs. Objectifs de la formation Avoir une vue d'ensemble des domaines d'application de XML. Savoir écrire des documents XML et les valider à l'aide de DTDs ou de schémas. Comprendre et savoir écrire des feuilles de styles XSL-T simples. Connaître les principaux standards XML.


18/01/2013

Formation PER101 - Programmation Perl

Orientation de la formation Cette formation s'adresse aux développeurs ou administrateurs systèmes développant des scripts de traitement en Perl. Objectifs de la formation Connaître et savoir mettre en oeuvre les fonctionnalités du langage.


18/01/2013

Formation PHP109 - L'ORM Doctrine 2

Orientation de la formation Cette formation s'adresse aux développeurs PHP souhaitant utiliser l'ORM Doctrine 2 Objectifs de la formation Mettre en oeuvre l'ORM Doctrine dans un développement PHP


18/01/2013

Formation PHP112 - CMS Drupal 7 pour Web designers

Orientation de la formation Cette formation s'adresse aux designers, intégrateurs, webmasters de sites Web réalisés avec Drupal. Objectifs de la formation Comprendre le principe des thèmes Drupal, personnaliser les thèmes Drupal ou créer un thème complet dans le respect des principes de fonctionnement de Drupal.


18/01/2013

Formation PHP111 - CMS Drupal 7 pour développeurs (niveau 2)

Orientation de la formation Cette formation s'adresse aux développeurs Drupal. Elle permet d'acquérir les connaissances nécessaires au développement de nouveaux modules. Objectifs de la formation Savoir développer des modules Drupal personnalisés.


17/01/2013

Formation PHP110 - CMS Drupal 7 pour webmasters (niveau 1)

Orientation de la formation Cette formation s'adresse aux concepteurs, développeurs, administrateurs de sites Web Drupal Objectifs de la formation Acquérir les connaissances nécessaires pour installer, configurer, développer et administrer un site Drupal