· La vie de nos agences

Formation : Découverte et mise en oeuvre de DHTML et AJAX

Ajax apporte un nouveau souffle aux interfaces web. Ce nouvel acteur sur le marché très concurrentiel du « client riche » permet l’amélioration aisée de l’utilisabilité d’interfaces Web existantes, et la création d’environnements riches fonctionnellement et ergonomiquement.

Objectifs de la formation :

Cependant, pour garantir l’accessibilité et le parfait fonctionnement de telles interfaces au sein d’un environnement hétérogène, le développement Ajax doit se faire en suivant un certain nombre de bonnes pratiques et requiert une bonne connaissance de Javascript et du DOM.

Introduction

– Historique
– Technos : AJAX + DHTML
– Apports des « clients riches »
– AJAX par rapport aux autres

Usages

– Apports ergonomique
– Problèmes courants : référencement, accessibilité, support navigateurs, etc.
– Bonnes pratiques : accessibilité, architecture, sécurité

Mise en oeuvre

– Serveur
– Client
– Transport : XML, JSON, XMLHTTPRequest ou iFrame
– Phases projet

Frameworks et outils

– Standards : XML, XHTML, DOM
– JavaScript ? (ECMAScript)
– DHTML
– AJAX
– Développement serveur : PHP, Java, .Net

Mise en pratique

Le but de l’atelier est de partir d’une application existante développée en PHP, et de la rendre plus ergonomique grâce à Ajax.

– Formulaire de saisie
– Formulaire de recherche
– Liste paginée
– Utilisation des bookmarks et du bouton « back »
– Etc.

Pré requis :

Connaissance générale des problématiques web. Une bonne connaissance de PHP est nécessaire.

Profil des participants :

Cette formation cible en priorité les chefs de projet, architectes techniques, architectes logiciels et développeurs.

Mise en pratique :

Illustration par des exemples pratiques de mise en oeuvre.