Le Club Formation : la même formation, moins chère



> Accueil > Formation AJAX web 2.0

Formation Formation AJAX web 2.0

Objis

1950.00 € HT 1365.00 € HT
jusqu'à - 30%

Durée : 5 jours

En complément de nos tutoriaux Ajax, vous apprendrez durant cette formation Ajax à manipuler les composantes d’Ajax (Javascript, XML, CSS, le DOM), à établir des échanges client-serveur avec l’objet XML http Request, à comparer les meilleurs frameworks Ajax du marché ainsi que développer des services web. Après cette formation Ajax vous serez prêts pour vos projets de développement d’applications clients riches Web 2.0, mêlant ergonomie et rapidité.

 

Comprendre ce qu’est Ajax et le le web 2.0.
Créer des interfaces utilisateur riches (glisser déposer, animations...)
Développer en Ajax coté client (XML, Javascript, CSS, DOM)
Créer et manipuler des documents XML avec DOM
Comparer et démarrer un projet avec les frameworks Ajax : GWT, Dojo, ExtJs, YUI, jquery.
Développer en Ajax avec votre langage favori (Javascript, PHP, JAVA)
Sécuriser vos applications web 2.0.
Rendre vos applications Ajax Accessible (ARIA)
Déboguer vos applications Ajax avec firebug

 

 

Introduction
Concepts web 2.0
10 règles pour identifier un site web 2.0
Exemples applications web 2.0
Ergonomie, rapidité des applications
Présentation Ajax
Technologies associées à Ajax

Architecture
AJAX = XML+JAVASCRIPT+DOM+CSS
Limiter le plux client / serveur
Rafraîchir uniquement une zone de la page
Echange de données XML ou JSON
Ajax Engine : moteur javascript coté client
Traitement coté client via fichier js rapatrié

Composantes d’AJAX
Création et validation de pages XHTML.
Programmation et debuggage Javascript.
Manipulation XML avec DOM. 
Feuilles de styles CSS.
Objet XMLHTTPRequest.

Langage XML
Technologies de la famille XML.
Transformation XSLT.
Création de documents XML.
Validation de documents XML
DTD, XML Schema, Relax NG
Application aux flux RSS
Rôle dans Ajax

Langage DOM
Manipulation XML
Arbre DOM
DOM Javascript
DOM PHP5 et API Simple XML
Création dynamique de fichiers XML
Analyse arbre DOM avec Firebug
Rôle dans Ajax

Feuille de style CSS
Habillage de page web
Rappels feuilles de styles interne/externe
Syntaxe
CSS et Firebug
Différences IE / Firefox
Rôle dans Ajax

Langage Javascript
Présentation Javascript
Objets document, window
div, id et innerHTML
Validation de formulaires
Onload, onblur, Onclick
Manipulation XML/DOM
Javascript : la glue d’Ajax

Conception
Principes de Conception d’applications Web 2.0,
Technologies clients web 2.0 .
Accessibilité de sites.
Technologies XUL,XAML,XFORMS.
Technologie HTML 5.
Développement clients web 2.0.

Frameworks Ajax
Découverte et mise en oeuvre framework Ajax : jQuery
Découverte et mise en oeuvre framework Ajax : Dojo
Découverte et mise en oeuvre framework Ajax : GWT
Découverte et mise en oeuvre framework Ajax : YUI
Découverte et mise en oeuvre framework Ajax : OpenLaszlo
Comparatif des frameworks AJAX.

Bonnes pratiques
Création d’interfaces utilisateurs
gestion évènementiels
internationalisation
Accessibilité

Sécurité AJAX
Failles potentielles
Phishing,
XSS (Cross site Scripting)
SQL Injection
Outils d’audit
Solutions

JSON
Problématique format XML
Format de données JSON
Comparaison JSON/XML
Ajax et JSON
fonction javascript eval

Web services
Définition web service
XML entre client et serveur
XML au dessus de HTTP
Binding, endpoint
Interfaces WSDL
Annuaire UDDI
Création services web en PHP5

Développeurs C/PHP/Delphi/VB, chefs de projets
Cette formation est destinée à 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.


Pré - Requis


Logiciels utilisés
Frameworks YUI, GWT, OpenRico
Firebug, IEDev Toolbar
Open Laszlo
Serveur Tomcat
Platte forme LAMP/WAMP

 

Demander cette formation
Les champs marqués * sont obligatoires.


Retrouvez toutes
nos formations
classées par
régions

Accéder


Contact - Conditions générales d'utilisation - Mentions légales - Plan
Club Golden - Liens - Création de site internet : webagency Goldenmarket - Goldenmarket