Création de site, CMS, Responsive Design, E-commerce, ...

Avancé 5 jours (35h) - St Cloud 1800 € 1440 € ht* - 20 %

Réf : AJA3

AJAX, JavaScript, web 2

La formation est destinée aux développeurs et intégrateurs qui veulent développer des interfaces riches et dynamiques.

La formation Ajax, JavaScript, web 2.0 est destinée aux développeurs et intégrateurs qui veulent développer des interfaces riches et dynamiques. Au cours de cinq jours de formation, nous aborderons ensemble JavaScript, AJAX, DOM, les événements, ainsi que des révisions sur les CSS, le HTML et le XML.

Sessions garanties en 2017

* Promotion valable uniquement sur la prochaine session

Programme

1. Module Présentation des technologies du web

  • HTML, XHTML, HTML5 et CSS ;
  • Langage serveur et base de données ;
  • JavaScript et AJAX ;
  • XML et JSON ;
  • Protocole HTTP et navigateurs ;
  • Les standards.

2. Outils de travail

  • Présentation et installation d'un IDE ;
  • Les différents navigateurs ;
  • Rappels XML.

3. Rappels HTML

4. Règles XHTML et DOCTYPE

  • Content-Type et encodage ;
  • Les balises importantes.

5. Rappels CSS

  • ID, classes et sélecteurs ;
  • Propriétés de styles courantes ;
  • Positionnement, tailles et marges ;
  • Propriétés d'affichage pour effets visuels.

6. Les bases de JavaScript

  • Fonctionnement et sécurité ;
  • Insérer du JavaScript ;
  • Variables, types, opérateurs ;
  • Conditions et boucles ;
  • Les fonctions ;
  • Actions différées et répétées ;
  • Savoir déboguer et gérer les variantes.

7. Les objets de base de JavaScript

  • Syntaxe objet et JSON ;
  • Objets window, document, navigator, screen, location et history.

8. Agir sur la page : le DOM

  • Noeuds, sélection et modification ;
  • Modification des styles CSS.

9. Gestion dynamique des événements

  • Evénements généraux et attente du chargement de la page ;
  • Evénements sur les formulaires ;
  • Evénements souris et clavier ;
  • Réagir, ne plus réagir, déclencher ;
  • Contexte et comportement par défaut.

10. AJAX

  • Principe et sécurité ;
  • L'objet XMLHttpRequest ;
  • Méthodes HTTP, en-tête et données ;
  • Gestion du retour ;
  • Le résultat (texte, XML ou JSON).

11. Programmation orientée objet avancée

  • Principe et avantages ;
  • Syntaxe, JSON et contexte ;
  • Classes : constructeur et prototype ;
  • Compléter ou modifier JavaScript ;
  • Héritage ;
  • Méthodes statiques et abstraites, interfaces et parent.

12. Introduction à un framework : jQuery

  • Avantages et utilisation ;
  • Sélection facilitée et plus avancée des éléments et de leurs contenus ;
  • Modification des styles CSS ;
  • Gestion améliorée des événements ;
  • AJAX simplifié ;
  • Effets visuels rapides.
Tlcharger l'article au format PDF

Témoignages de nos stagiaires

4/5

"Formateur à l'écoute des besoins et disponible"
Franck P. -
Webdesigner - WEBXY

5/5

"Contenu de la formation assez exhaustif, très clair et correspondant à mon avis très bien aux besoin d'un intégrateur débutant en Javascript. Formateur très disponible et pédagogue."
Karen E. -
Intégratrice - Tite-Live ePagine

5/5

"Bonne répartition entre théorie et pratique."
Simon A. -
Chargé de web marketing - Harmonie Mutuelle