Booster des Talents IT

Formation Ajax

formation ajax logo
Ajax facilite la création d’applications web sophistiquées. Tout en permettant la création d’applications plus interactives et dynamiques, Ajax modifie drastiquement l’implémentation standard du JavaScript et encourage les développeurs à repenser et optimiser l’écriture de leur code JavaScript. Au terme de cette formation, les participants seront en mesure de développer des applications web qui exploiteront tout le potentiel et les optimisations offertes par Ajax. Pour les participants peu habitués aux langages CSS, XML, XSLT, ou JavaScript, cette formation pourra être modulée et inclure une introduction accélérée autour des technologies Web.
Prixà partir de
1700€ HT
RéférenceAF1574
Durée3 jours
Public Utilisateurs, Développeurs
PrérequisExpérience dans un langage de programmation
TP50%

Plan de Formation Ajax

Présentation d’Ajax

Les fonctionnalités
Ajax dans la pratique
Un exemple simple
La classe Project
L’objet XMLHttpRequest

Le DOM HTML

Utiliser le DOM
Trouver un DOM Node
Créer un nouveau DOM Node

Le raccourci innerHTML

Créer une page à la volée
Modifier le style d’un DOM Node
Modifier la classe d’un DOM Node
Trouver un DOM Node grâce au nom de classe
Ajouter des événements aux DOM DOM Nodes

HTTP

Les requêtes HTTP
Les réponses HTTP
XMLHttpRequest
Les différent types de requêtes

Le XML DOM

Quelques rappels sur XML
Le fonctionnement du XML DOM
Créer des objets XML avec le Javascript
Accéder au XML Nodes
Modifier un XML Nodes
Traiter des objets XML
Intégrer des données XML dans une application
Créer une bibliothèque de fonctions XML

JavaScript et XSLT

Quelques rappels sur XSLT
Le modification dynamique de l’affichage

Le JavaScript orienté objet

Pourquoi utiliser du JavaScript orienté Objet
Classes et Objets
Les prototypes

HTML dynamique

Montrer et cacher des éléments
Glisser et supprimer des éléments

Le développement d’applications

Les rôles dans les applications
Le modèle vue contrôler (MVC)
Le code côté serveur
JSON contre XML
Le problème des appels asynchrones
Refactoring Ajax Code

Créer une application

Ajax Form Validation
Ajax Login Form
Ajax Password Reminder
Les menus XML
Afficher et modifier les données d’une base de données
Donner un feedback aux utilisateurs

Nos autres formations Informatique

AF32614Formation Firewall 9.0 : Debug et Diagnostic (EDU-330) en Intra/Cours Particulier3 jours2250€ HT
AF32356Formation Gestion de projet par l’exemple New Formation ! en Intra/Cours Particulier3 jours1490€ HT
AF31547Formation Palo Alto Networks Firewall 9.0 Essentials : Configuration et Management, avec certification PCNSA en Intra/Cours Particulier5 jours
AF29420Formation Intégrer de nouveaux collaborateurs IT New Formation ! en Intra/Cours Particulier2 jours0€ HT
AF25064Formation Vagrant en Intra/Cours Particulier1 jour550€ HT
Voir les 358 formations
Vous pouvez également être intéressé par des formations Ajax, Java, Langage, Langage de script, RIA, Rich Internet Application, Script, Web ou par les formations de notre filière Informatique
Prixà partir de
1700€ HT
RéférenceAF1574
Durée3 jours
Public Utilisateurs, Développeurs
PrérequisExpérience dans un langage de programmation
Travaux pratiques50%