=/formation-ajax-2/
Présentation de la formation
Ajax est devenu une technologie incontournable du développement d’applications riches Web 2.0, mélant ergonomie et rapidité. Durant cette formation Ajax, vous apprendrez la manipulation de ses composants, (Javascript, XML, CSS, le DOM) ainsi qu’à établir des échanges client-serveur avec l’objet XMLHTTPRequest.
Cette formation ajax vous donnera les outils pour développer efficacement en Javascript, mettre en oeuvre et comparer différents frameworks Ajax : YUI, GWT, Dojo, jQuery, OpenLaszlo.
La sécurité constituera également un des atouts de cette formation dense.
Cette formation est destiné à tous ceux qui cherchent à créer des applications web 2.0 ou bien souhaitent choisir un framework afin de migrer leurs applications web actuelles vers un version orientée web 2.0.
Vous allez apprendre à :
Comprendre ce qu’est le web 2.0 et Ajax.
Créer des interfaces utilisateur riches (glisser déposer, animations…)
Développer en Ajax coté client (XML, Javascript, CSS, DOM)
Mettre en oeuvre et comparer des frameworks Ajax : GWT, Dojo, jQuery, YUI.
Développer en Ajax avec votre langage favori (Javascript, PHP, JAVA)
Sécuriser vos applications web 2.0
Rendre vos applications Ajax Accessible (ARIA)
Programme
Jour 1
Matin : Concepts web 2.0, Exemples d’applications web 2.0, Présentation Ajax et technologies associées
Après-midi (TPs) : Création et validation de pages XHTML. Programmation et debuggage Javascript. Manipulation XML avec DOM. Feuilles de styles CSS. Objet XMLHTTPRequest.
Jour 2
Matin : Technologies de la famille XML. Transformation XSLT. Flux RSS
Après-midi (TPs) : Création de documents XML. Validation de documents XML avec DTD, XML Schema. Application aux flux RSS
Jour 3
Matin : Principes de Conception d’applications Web 2.0, Technologies clients web 2.0 . Accessibilité de sites.
Après-midi (TPs) : Découverte technologies XUL,XAML,XFORMS. HTML 5. Test d’accessibilité. Développement clients web 2.0.
Jour 4
Matin : Comparatif frameworks Ajax : YUI , GWT, Dojo, jQuery, OpenLaszlo
Après-midi (TPs) : Mise en oeuvre frameworks Ajax (YUI,Dojo) : création d’interfaces utilisateurs, gestion évènementiels, internationalisation, Accessibilité.
Jour 5
Matin : Sécurité Ajax
Après-midi (TPs) : Mise en oeuvre frameworks Ajax (GWT, jQuery).
Durée
5 jours
Tarif
2500 euros HT
Audience
Développeurs web expérimentés.
Pré-requis
Expérience pratique de la programmation avec XML + Java/PHP
Répartition Pratique/Théorie
70% de travaux pratiques
Logiciels utilisés
Orbeon Presentation Server
Open Laszlo
Serveur Tomcat
Frameworks YUI, GWT, OpenRico
Platte forme LAMP