Utiliser l'architecture informatique Ajax (Asynchronous JavaScript and XML) pour développer des applications Web et des sites Web dynamiques.

OBJECTIFS PEDAGOGIQUES

  • Savoir utiliser les méthodes Ajax (Asynchronous JavaScript and XML) Développer des interfaces applicatives multi-plateformes

PROGRAMME

PARSEUR XML

  • Méthodes du DOM
  • Les éléments de type text, Node, Attribut
  • Création dynamique d’objets HTML
  • Rappels XSD

EVÈNEMENTS DU DOM 2

  • Le gestionnaire d’évènements
  • Phases des évènements capturing, bubble
  • Création d’évènement et diffusion

LA PROGRAMMATION ORIENTÉE OBJET

  • Rappels
  • Expressions régulières
  • Mécanismes
  • Exercices pratiques

INTERACTION ET ÉCHANGES DE DONNÉES

  • Cookies
  • Base embarquée dans le navigateur SQlite
  • Base distante via Ajax et HttpRequest
  • Interfaçage avec une application Flash

PROGRAMMATION JAVASCRIPT SOUS HTML 5

  • Gestion multimédia
  • Mode de communications client / serveur
  • Gestion des données persistantes

DÉBOGAGE

  • Tests unitaires
  • Gestion des messages d’erreurs
  • Stockage des bancs de tests

GOOGLE API : MAPS, SEARCH ET CHARTS

  • Enjeux de la cartographie pour les applications Web
  • Création d’une maps
  • Intégration de Google Search dans les pages Web
  • Outils de navigation (zoom, vue plan, mini-cartes, vue aérienne…)
  • Génération de graphiques dynamiques

FRAMEWORKS JQUERY

  • Fonctionnement et principes de bases, installation de la librairie
  • Utiliser jQuery avec d’autres librairies
  • Quand débuter les traitements (DOM ready)
  • L’apport des modules dans jQuery (CSS, data)
  • Pour les échanges Ajax : mise en œuvre de jQuery

PUBLIC

Concepteurs, développeurs Web, informaticiens

PRÉREQUIS

  • Bonnes connaissances en JavaScript et HTML Connaissances de base de XML
  • INFORMATIONS PRATIQUES

    HORAIRES DE LA FORMATION
    de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00

    MÉTHODOLOGIE PÉDAGOGIQUE
    Théorie | Cas pratiques | Synthèse

    MODALITÉS D'ÉVALUATION
    Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats