T7.AP04 JSON, AJAX, jQuery

Retour à la liste des ateliers
Retour à la thématique
Retour au programme
Retour à la liste des thématiques

  • Animateur(s) : Mariana Andujar (AMU, Marseille), Magali Contensin (IBDM, Marseille), Pierre Lacroix (LABRI, Bordeaux)
  • Date : 30 juin
  • Heure : agenda
  • Salle :
  • Nombre maximum de personnes : 30

Niveau

  • Débutant, intermédiaire

Pré-requis (intra et extra programme) :

  • HTML
  • Notions de JavaScript

PUBLIC VISE

  • Informaticiens

OBJECTIF

L'atelier présentera le principe d'AJAX, le format JSON ainsi que les bases de jQuery nécessaires à la manipulation et la modification de la page web (présentation avec vidéo-projecteur en début d'atelier, mise à disposition de supports de cours).

Le TP permettra d'apprendre à réaliser des pages web interactives. Seule la partie côté client sera réalisée durant le TP (HTML, jQuery, AJAX), les scripts côté serveur seront fournis.

DESCRIPTION

  • Modifier dynamiquement le contenu et le style de la page web (sélecteurs jQuery)
  • Réaliser une autocomplétion de champ de formulaire (autocomplete jQuery UI, AJAX, JSON)
  • Vérifier un formulaire avec le plugin jQuery Validation (vérification locale et distante)
  • Méthode AJAX de jQuery
    • envoi de la requête (GET/POST),
    • gestion de l'attente,
    • gestion du statut de la réponse,
    • extraction de la réponse (formats HTML et JSON),
    • intégration de la réponse dans la page web.
  • Réaliser des requêtes AJAX cross-domain (CORS, en-têtes HTTP de sécurité)
  • Ajouter dynamiquement des points à une courbe avec AJAX

INSTALLER SON ORDINATEUR

Une VM VirtualBox est fournie, elle met à disposition un serveur Apache, un navigateur, les scripts côté serveur ainsi que les bibliothèques nécessaires à la réalisation de l'atelier.

Merci de télécharger et installer la VM sur votre ordinateur portable, avant l'atelier : télécharger la VM

L'atelier aura lieu dans une salle non informatisée, pour réaliser le TP, vous devez venir avec un ordinateur portable.

DOCUMENTS/RESSOURCES

 
jdev2015/t7.ap04.txt · Dernière modification: 2015/09/05 11:55 par magali.contensin@univ-amu.fr
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki