• Maîtriser les nouveautés de HTML5 & CSS3

Accueil / Maîtriser les nouveautés de HTML5 & CSS3

Maîtriser les nouveautés de HTML5 & CSS3

Durée : 2 jours
Tarif Inter : 1200 €
Tarif sur mesure : Nous consulter
Référence : 3DHC

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Après une longue stagnation du HTML, les navigateurs modernes ont apporté beaucoup d’innovations, permettant un renouveau des spécifications du Web. La puissance des moteurs JavaScript avec ce renouveau décuple les possibilités pour le développement d’applications Web.

Objectifs

  • Appréhender les nouveautés HTML5, des APIs associées et du CSS3 pour le développement d’applications d’entreprise

Programme

  1. Introduction :

    • Normalisation et historique
    • Présentation HTML5
    • Avenir / Roadmap des standards
  2. Rappels JavaScript :

    • Résumé des bases
      • Types du langage
      • Structures de contrôle
      • Fonctions
      • Closures
      • Gestion des erreurs
    • Programmation Objet
      • Objets prédéfinis
      • Prototype, Héritage
      • Sérialisation avec JSON
    • JavaScript et le Web
      • Objets BOM
      • Manipulation du DOM
      • Evénements
      • AJAX et HTTP
  3. HTML5 – La sémantique :

    • Structuration des documents HTML5
      • DOCTYPE, encodage, règles de syntaxe
      • Référencement
    • Les nouvelles balises
      • Les balises structurantes
      • Structures d’une page
      • Les balises sémantiques
    • Les balises obsolètes
    • Les Web Forms
      • Nouveaux types de champs
      • Validation par le navigateur
      • Attributs de validation
      • Attributs et champs additionnels
    • Microformats et Microdata
    • Accessibilité
  4. Les APIs JavaScript du HTML5 :

    • DOM
    • API History
    • Validation des formulaires
    • Microdata
    • Stockage de données
      • API DOM Storage (localStorage/sessionStorage)
      • API JSON
      • API Base de données
      • API FileSystem
    • Géolocalisation
    • Drag’n Drop
    • Performances
      • API Web Workers
      • API Page Visibility
      • API Battery
    • Canvas
  5. CSS3 :

    • Aspects de mise en page
      • Multicolumn Layout
      • Flexbox model
      • Grid Layout
    • Aspects de présentation
      • Polices de caractères personnalisées
      • Dégradés, Ombres, Arrondis, Opacité
      • Arrières-plans
      • Bordures images
    • Aspects dynamiques
      • Transitions
      • Transformation
      • Animations
    • Responsive Design
      • Le responsive web design
      • Media-queries
      • Opérateurs et fonctionnalités
  6. HTML5 Avancé :

    • Communication entre documents
    • Communication avec le serveur
      • AJAX (XHR2 / FormData / CORS)
      • API WebSockets
      • Server-Sent Events (SSE)
    • Application hors-ligne
      • Détection du mode offline
      • Le manifeste
      • API ApplicationCache
    • Stockage évolué via Indexed DB
  7. HTML5 en production :

    • Compatibilité navigateurs
    • Kits / Librairies de développement
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement