18, Avenue de l’Europe – Parc technologique du Canal

31520 Ramonville-Saint-Agne

05 61 32 99 49

Ajax

Référence F171827
Tarif présentiel ou distanciel 3250 €
Session ouverte A partir de 2 personnes
Intra-entreprise Nous consulter

Public concerné : Chefs de projet, Développeurs, Développeurs Web.

Durée : 5 jours

Prérequis : Une parfaite connaissance de l’XHTML et des CSS est indispensable au suivi de cette formation. De bonnes connaissances JavaScript sont appréciables, mais non nécessaires.

Objectifs : Maîtriser la production d’interfaces utilisateurs avancées pour documents Web.

Méthodes et moyens pédagogiques : Formation réalisée en présentiel ou en distanciel (Choix à définir). Exposés, cas pratiques, synthèse. Matériel : 1 poste par stagiaire, vidéoprojecteur, tableau.

Support de cours fourni à chaque stagiaire.

Modalités de suivi et d’évaluation : Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires. Questionnaire d’évaluation de la satisfaction en fin de stage.  Feuille de présence émargée par demi-journée par les stagiaires et le formateur. Attestation de fin de formation.

Informations pratiques : Accessibilité , modalités et délais d’accès.

Contenu de formation :

Présentation :

  • Présentation rapide du Web 2.0, des ses standards et syntaxes
  • Quelques outils utiles (éditeurs, débogueurs)

Notions de Javascript :

  • Principe de fonctionnement de Javascript
  • Variables et types, opérateurs, structures de contrôle, classes de base
  • Modification de classes de base
  • Gestion des exceptions
  • Liaison de code Javascript aux événements HTML

Manipulation automatisée d’un document Web via le DOM :

  • Présentation du DOM
  • Notions de noeuds, d’arborescence d’un document HTML
  • Notions de capture et de bouillonnement

La bibliothèque Prototype :

  • Présentation et obtention de Prototype
  • Contenu de la bibliothèque
  • Accès aux éléments d’un document via Prototype
  • Tableaux et hashtables, itérations, chaînes de texte avancées
  • Manipulation des styles/CSS via Prototype
  • Parcours de hiérarchies dans un document Web
  • Evénements dans Prototype

Ajax :

  • Principe de fonctionnement
  • XMLHttpRequest
  • Ajax avec Prototype

La bibliothèque scipt.aculo.us :

  • Présentation et obtention de scipt.aculo.us
  • Effets visuels
  • Fonctions de rappel, files d’effets
  • Draggables, Dropables, tris de listes, autocomplétion de texte

Notions avancées d’Ajax :

  • Ajax et accessibilité
  • Services Web et REST
  • Flux RSS et ATOM
DEMANDER UN DEVIS ÊTRE RAPPELÉ

Dates inter-entreprises

Toulouse

Top