Formation Applications Web
Ajax avec JavaScript et jQuery
L'utilisation de JavaScript et Ajax (Asynchronous JavaScript and XML) permet une véritable révolution des pages Web :
- des interfaces plus conviviales, plus réactives, plus fluides,
- une autre approche pour le développement Web.
jQuery "Write less, do more" apporte encore un plus car il simplifie le code, facilite le développement et la maintenance : comment faire plus avec moins de code...
Objectifs
Savoir échanger avec le serveur Web pour développer des interfaces (pages Web) plus conviviales et interactives.
Durée : 2 jours
Public : Personnes souhaitant créer
ou mettre à jour un site Web avec des interfaces interactives et conviviales.
Pré-requis : Pratiquer couramment
les outils informatiques et savoir naviguer sur le Web, connaître
le HTML, CSS, quelques notions d'anglais.
Avoir suivi la formation JavaScript jQuery.
Programme
Introduction
- JavaScript : Pourquoi faire ?
- Les différentes versions, la compatibilité avec les navigateurs
- Les bonnes pratiques
- JavaScript discret "Unobtrusive JavaScript"
- Les bibliothèques et frameworks
Communiquer avec le serveur : Ajax
- Comment communiquer avec le serveur ?
- Les anciennes techniques : iframe caché...
- Principe Ajax : Asynchronous JavaScript And XML
- Utiliser XMLHttpRequest
Requêtes synchrones et asynchrones, GET et POST
L'encodage
Echanges : Texte, HTML, XML, JSON
Les limites
Utiliser une page proxy pour interroger un service sur un autre serveur
- Ateliers
Afficher un champ de sélection département/commun dans un formulaire
Afficher des données type flux RSS
Les échanges avec jQuery
- Les différentes méthodes
- Les échanges simplifiés
- Ateliers
- Afficher un champ de sélection département/commun dans un formulaire
- Afficher des données type flux RSS
- Afficher une liste et le détail
Les ateliers
Les ateliers illustrent par des exemples concrets les sujets abordés, apportant ainsi aux participants une première expérience en JavaScript et jQuery.
La formation peut se dérouler avec l'éditeur dont vous disposez, cela peut être Eclipse, Aptana, DreamWeaver... Si vous ne disposez pas d'éditeur la formation pourra se dérouler avec Eclipse Aptana.
Financement
Financement possible au titre de la formation continue.
Consultez votre OPCA (Organisme Paritaire Collecteur Agréé) ou contactez-nous.