Logiciels et Applications

LOG - 237
JavaScript – Perfectionnement

Retour aux cours
  • Durée
    6 jours
  • Prix (Dollars US)
  • Lieu
    Montréal et Conakry
  • Date
    À venir
Désolé, ce cours n'est pas disponible pour le moment.

*
*
*

Description

Les détails concernant cette formation (dates, prix, lieu) sont à venir.

Préalables

Posséder une bonne connaissance de JavaScript ou de PHP

Objectifs

À la fin du cours, le participant pourra utiliser AJAX pour programmer une application Web client/serveur fonctionnant autant sur mobile, tablette ou ordinateur de bureau.

Approche pédagogique

  • Présentation des concepts de base
  • Démonstration des concepts à l’ordinateur
  • Exercices à l’ordinateur supervisés par le formateur
  • Aide individuelle lors des exercices

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation

Matériel pédagogique

Matériel didactique

Autres particularités

Afin d’atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par la pratique personnelle

Contenu du cours

1 DOM (Document Object Model)

  • BOM : Objets du navigateur
  • DOM Niveau 0
  • Formulaires
  • Gestion des évènements (DOM-0)
  • Accès aux éléments du DOM
  • Propriétés d’un noeud DOM
  • Navigation dans l’arborescence DOM
  • Modification au sein de l’arbre DOM
  • Attributs d’éléments HTML
  • Héritage des propriétés et des méthodes
  • Utilisation de certains attributs spéciaux
  • Gestion évènementielle

2 Fondements Application Client-Serveur

  • Programmation client/serveur
  • JavaScript et PHP
  • Contexte d’utilisation d’AJAX
  • Exemples d’application AJAX

3 Librairie jQuery

  • Fondements de JQuery
  • Chaînage
  • Processus de CallBack avec et sans arguments
  • Recherche avec selectors et events
  • Exemples d'applications utilisant jQuery
  • Échange des informations au format JSON
  • Stockage des données côté client
  • Travail en mode déconnecté
  • Gestion du drag and drop

4 AJAX

  • Communication en mode client/serveur
  • Classe XMLHttpRequest();
  • Exécution asynchrone ou synchrone
  • Rappel sur le traitement du DOM en JavaScript
  • Étapes de conception d’une application AJAX simple

5 Librairie Ajax de Jquery

  • Principes de fonctionnement : fonction et namespaces $
  • jQuery et le DOM
  • jQuery et les événements
  • jQuery et AJAX
  • Requête AJAX

Formateurs

Aucun formateur assigné pour le moment.