Web 2.0 et Ajax

S'inscrire maintenantTélécharger la brochure
  1. Principes dans le web 2.0
    1. Le web 2.0 est sémantique
      • Rappel et perfectionnement CSS
      • Nouveau HTML
      • Les microformats XML
    2. Le web 2.0 est social
      • Les fils RSS
      • Les formats standards et interopérables
      • Application des microformats
      • Les web services
    3. Le web 2.0 est interactif
      • Distinction entre les opérations clients et les opérations serveur
      • Description des bonnes pratiques
  2. Rappels sur les formats standards W3C
    1. Rappel HTML
      • Émergence du nouveau HTML: le XHTML
      • Importance du DOCTYPE
      • Extensibilité du format XHTML
    2. Rappel CSS
      • Rappel des bonnes pratiques de création de pages sans tableaux
      • L'exemple de CSS web garden - exercice
    3. Rappel XML
      • Rappel de la DTD
      • Création de notre propre microformat
  3. Principes du HTML dynamique
    1. Remplacement standardisé du Flash
    2. Éléments techniques
      • Accès aux éléments HTML du DOM avec le JavaScript
      • Accès aux propriétés de style avec le JavaScript
    3. Principes
      • Principe d'externalisation du Javascript
      • Principe du respect du sémantisme de la page
      • Principe du comportement standard désactivé par son remplaçant dynamique
  4. Principes de l'Ajax
    1. La fenêtre cachée et l'iframe : les ancêtres des pratiques Ajax
      • Avantages de cette approche
      • Problèmes avec l'iframe, diabolisation de tous les types de frame
    2. Comparaison de la page classique et de la mise à jour incrémentale
      • Étude de cas : Gmail, iStockPhoto
      • Effets positifs et négatifs sur le serveur
      • Lecture de différents schémas d'opérations en 'frises du temps'
    3. Introduction à la programmation Ajax
      • Objet XMLHttpRequest
      • Machine d'états de l'objet Ajax
      • Envoi d'une requête par le client
      • Script de traitement de la requête sur le serveur
      • Réception de la réponse sur le client
    4. Mini projets d'intégration Ajax à compléter
      • Drag and drop DHTML d'objets pour la classification dans une catégorie, répercuté par l'AJAX dans la base de données serveur.
      • Application d'étiquettes 'tags' sur une liste de messages, sauvegardés automatiquement dans une base de donnée par une requête AJAX
    5. Librairies et framework AJAX
      • YUI
      • DWR
      • DOJO
      • ExtJS
      • GWT
    6. Limitation de l'approche AJAX et solutions aux problèmes rencontrés
      • Indexation des contenus
      • Historique et marques-pages
      • Accessibilité
  5. Les formats du web 2.0
    1. Traitement du XML
      • Le XML et le XSLT
      • LE XML et le traitement par un langage serveur (PHP, JSP ou ASP)
    2. Formats standards d'interconnection entre les sites web
      • Les fils RSS, création d'un aggrégateur
      • Les services web
      • Les microformats
S'inscrire maintenant