Développement Web

Jquery-plan

  

Profil Intervenant(s)
100x100

Docteur en Informatique - Expert Senior - Enseignant-Chercheur
15 ans d'Experience
Spécialités
Applications réparties, Web Services, Architectures Micro Services, Bases de Données avancées, Big Data et IA, J2EE, Technologies Mobiles, JEE, Spring, Hadoop, React, HTML5, XML, DotNet, ...


100x100

Docteur en Informatique - Expert Senior - Enseignant-Chercheur
15 ans d'Experience


Spécialités

Applications réparties, Web Services, Architectures Micro Services, Bases de Données avancées, Big Data et IA, J2EE, Technologies Mobiles, JEE, Spring, Hadoop, React, HTML5, XML, DotNet, ...




      A partir du  01-02-2021 à 10:00



        5 J 

        Formation hybride Cours théorique à distance sur la plateforme youcan-academy.com, et travaux pratiques en présentiel
Inscrivez-vous à la prochaine session

Appelez vos conseillers
06 49 99 11 00
06 64 16 75 10

Objectifs de la formation

Développer des applications Web interactives côté client Maîtriser l'utilisation des sélecteurs et les méthodes jQuery Manipuler les évènements d'interaction avec l'utilisateur Intégrer des effets visuels et des animations au sein des pages Web Utiliser Ajax

Prérequis


De bonnes connaissances en développement web et en Javascript, ainsi qu'en HTML.

Présentation de jQuery


• Qu'est-ce que jQuery ; Pourquoi jQuery • L'apport par rapport à Javascript simple. • Les éléments jQuery. jQuery UI. L'objet jQuery. • les APIs HTML5

Méthodes utilitaires de jQuery


• Rappel sur les objets en Javascript. • La manipulation d'objets avec jQuery. • Les méthodes de traitement d'objets de jQuery. • Les méthodes de traitement de tableaux en jQuery. • Les chaînes de caractères et Javascript. • Les méthodes de traitement de chaînes de jQuery.

Les sélecteurs


• Présentation des sélecteurs jQuery. • Rôle des sélecteurs. Les différents types de sélecteurs. • Les pseudo-classes. Les combinateurs. • Sélecteur CSS • Sélecteur d’attribut • Sélecteur personnalisé • La méthode .filter() • Autres méthodes de parcours du DOM

Accès à l'arbre DOM


• Rappel sur DOM (Document Object Model). • Accès direct aux éléments d'une page. • Manipulation de DOM avec jQuery. • Gestion des classes CSS (addClass(), removeClass()... • Insertion d'éléments dans l'arbre DOM.

La gestion des événements


• La notion d'événements en Javascript. • Gestion des événements. • Transmission de paramètre. • Description des évènements • Évènements au chargement de la page • Évènements associés au DOM • Attacher un évènement sur un élément du DOM • Méthode .bind() • Méthode .live() • Méthode .delegat ... Voir Plus

Ajax et jQuery


• Théorie et fonctionnement • Dialogues client/serveur • Protocole HTTP, méthodes GET, POST • Fonctions $.ajax, $.get, $.post, $.getJSON, $.getScript • Chargements de contenu dynamique • Formats texte, JSON et XML • Traitement de la réponse du serveur. • Transmission de paramètres au serveur. ... Voir Plus

Effets visuels et interface riche avec jQuery


• Les effets visuels standard de jQuery. Créer ses propres effets visuels. Utilisation d'animate(). • Paramétrage d'effet avec easing. Gestion de la file d'attente des effets visuels. • Présentation et installation de jQuery UI. Utilisation de composants évolués. • Onglets (tabs(), accordéon (acc ... Voir Plus

Conception de formulaires conviviaux


• Outils jQuery dédiés à la manipulation des formulaires • Sélectionner et diriger le focus sur le premier élément • Créer une réponse aux événements Focus et Blur • Commentaires en temps réel via les événements clavier • Intégrer un plug-in de validation

Étendre jQuery avec les plugins


• Intégrer des plugins connus • Exploiter les contributions de la communauté jQuery • Extraire des données imbriquées dans la sémantique HTML avec le plugin Metadata • Manipuler les images avec les diaporamas et les carrousels • Développer des plugins jQuery • Respect des meilleures pratiques, ... Voir Plus

  Développer des applications Web avec REACT JS

  Introduction à Liferay

© Copyright All Rights Reserved 2020 | Developed By : Team Formations++