API pour les développeurs

  • Durée : 3 jours
  • Modalité et moyens pédagogique : Démonstrations, Exercices, Cas pratiques
  • Certifications : Aucune

Objectifs pédagogiques

  • Connaître les API HTML5 et leur utilité
  • Valider des formulaires avec WebForms 2
  • Dessiner avec Canvas et SVG
  • Gérer la déconnexion
  • Communiquer avec les WebSockets
  • Gérer les tâches longues avec les WebWorkers
  • Réaliser des animations avec CSS3
  • Comprendre le responsive design et les liens entre HTML5 et la mobilité

Niveau requis

Pratique du langage JavaScript ou avoir suivi le cours JVS-IN "JavaScript"

Public concerné

Développeurs, architectes, chefs de projets techniques

Tarif

Programme

  • Le Web version HTML5

    Définition et limites de HTML5
    Support des navigateurs
    Modernizr et librairies pour la compatibilité
    Impact sur les architectures Web
    HTML5 pour les mobiles

  • Structure des pages HTML5

    Simplifications
    Doctype
    Balises sémantiques
    Micro formats

  • WebForms2

    Nouveaux champs de saisie
    Sliders, datalist et placeholder
    Expressions régulières
    Validation automatique
    Validation dans le code

  • Multimédia et graphisme

    Audi et vidéo
    Canvas
    SVG
    WebGL

  • Communications

    XHR2
    CORS
    JSON
    Messaging
    WebSocket

  • Webworkers

    Modèle mono-thread
    Worker API
    Synchronisation
    Shared Workers

  • Fichiers et ressources locales

    LocalStorage
    SessionStorage
    ApplicationCache
    IndexDB
    File API

  • Device API

    Géolocalisation
    Orientation
    Batterie
    Caméra et micro
    WebRTC

  • CSS3

    Fonts
    Sélecteurs CSS3
    Bordures
    Couleurs et opacité
    Transitions et transformations
    Animations

  • Responsive Design

    Vision OneWeb
    Responsive Web Design
    Progressive Enhancement
    Media Query

Certification

datadock-logo
Red_hat_logo
toeic-810x454
TOSA2
Tout-savoir-sur-le-BULATS-Anglais-explora-langues