jQuery - développement web front end en JavaScript par Groupe Arkesys
Lieu(x)
En centre (42, 69)
Durée
Total : 21 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
INTRODUCTION/n
-Architecture des applications clientes Web/n
-Navigateurs et standard du W3C/n
-Les différents frameworks JavaScript/n
-Spécificités du framework jQuery/n
-Environnement de développement et de débogage/n
RAPPELS SUR LES CONCEPTS AVANCÉS DU LANGAGE JAVASCRIPT/n
-Fonctions/n
-Tableaux et Objets/n
-Propriété prototype/n
-Format JSON/n
PARCOURS DU DOM/n
-Comprendre la structure du DOM/n
-Rechercher des éléments avec la fonction #0x24#()/n
-Maitriser les sélecteurs CSS3/n
-Se déplacer dans le DOM/n
MODIFICATION DU DOM/n
-Modifier la présentation des éléments/n
-Modifier le contenu des éléments/n
-Créer, déplacer et supprimer des éléments/n
GESTION DES ÉVÉNEMENTS/n
-Intercepter les événements avec la fonction bind()/n
-Comprendre la propagation des événements/n
-Découvrir l'objet Event/n
-Transmettre des données à la fonction de rappel/n
-Mettre en oeuvre les fonctions avancées de gestion d'événements avec jQuery/n
APPELS ASYNCHRONES AU SERVEUR/n
-Mise en oeuvre de la fonction #0x24#.ajax()/n
-Configurer une requête AJAX/n
-Envoyer les données d'un formulaire/n
-Recevoir des données au format JSON/n
-Charger le contenu d'une section HTML/n
JQUERYUI : INTÉGRER DES WIDGETS DANS LES PAGES WEB/n
-Mise en oeuvre des interactions jQueryUI/n
?Présentation des fonctionnalités de glisser/déposer/n
?Initialisation des composants déplaçables et cibles/n
?Gestion d'événements spécifiques/n
?Application de contraintes de déplacements/n
?Découvertes des autres fonctionnalités d'interactions : sélection, tri, redimensionnement/n
-Intégration de widgets jQueryUI/n
?Structure du composant Datepicker/n
?Initialisation et configuration du composant/n
?Gestion d'événements spécifiques/n
?Traduction du composant/n
?Modification du thème CSS appliqué au composant/n
?Découvertes des autres composants : Tabs, Slider, Button.../n
Travaux pratiques/n
-Manipulation des données de type simple/n
?Transformation, mise en forme de texte/n
?Manipulation des dates/n
?Utilisation d'expression régulière/n
-Création d'un DataGrid HTML5/n
?Mise en place de la sélection des lignes/n
?Création, suppression de lignes/n
?Ajout de nouvelles lignes de données/n
-Création et validation d'un formulaire HTML5/n
?Validation native et JavaScript/n
?Validation en cours de saisie/n
?Contrôler l'envoi des données/n
-Gestion des données/n
?Stockage des données en local/n
?Chargement des données du tableau depuis un service REST/n
/n
-Architecture des applications clientes Web/n
-Navigateurs et standard du W3C/n
-Les différents frameworks JavaScript/n
-Spécificités du framework jQuery/n
-Environnement de développement et de débogage/n
RAPPELS SUR LES CONCEPTS AVANCÉS DU LANGAGE JAVASCRIPT/n
-Fonctions/n
-Tableaux et Objets/n
-Propriété prototype/n
-Format JSON/n
PARCOURS DU DOM/n
-Comprendre la structure du DOM/n
-Rechercher des éléments avec la fonction #0x24#()/n
-Maitriser les sélecteurs CSS3/n
-Se déplacer dans le DOM/n
MODIFICATION DU DOM/n
-Modifier la présentation des éléments/n
-Modifier le contenu des éléments/n
-Créer, déplacer et supprimer des éléments/n
GESTION DES ÉVÉNEMENTS/n
-Intercepter les événements avec la fonction bind()/n
-Comprendre la propagation des événements/n
-Découvrir l'objet Event/n
-Transmettre des données à la fonction de rappel/n
-Mettre en oeuvre les fonctions avancées de gestion d'événements avec jQuery/n
APPELS ASYNCHRONES AU SERVEUR/n
-Mise en oeuvre de la fonction #0x24#.ajax()/n
-Configurer une requête AJAX/n
-Envoyer les données d'un formulaire/n
-Recevoir des données au format JSON/n
-Charger le contenu d'une section HTML/n
JQUERYUI : INTÉGRER DES WIDGETS DANS LES PAGES WEB/n
-Mise en oeuvre des interactions jQueryUI/n
?Présentation des fonctionnalités de glisser/déposer/n
?Initialisation des composants déplaçables et cibles/n
?Gestion d'événements spécifiques/n
?Application de contraintes de déplacements/n
?Découvertes des autres fonctionnalités d'interactions : sélection, tri, redimensionnement/n
-Intégration de widgets jQueryUI/n
?Structure du composant Datepicker/n
?Initialisation et configuration du composant/n
?Gestion d'événements spécifiques/n
?Traduction du composant/n
?Modification du thème CSS appliqué au composant/n
?Découvertes des autres composants : Tabs, Slider, Button.../n
Travaux pratiques/n
-Manipulation des données de type simple/n
?Transformation, mise en forme de texte/n
?Manipulation des dates/n
?Utilisation d'expression régulière/n
-Création d'un DataGrid HTML5/n
?Mise en place de la sélection des lignes/n
?Création, suppression de lignes/n
?Ajout de nouvelles lignes de données/n
-Création et validation d'un formulaire HTML5/n
?Validation native et JavaScript/n
?Validation en cours de saisie/n
?Contrôler l'envoi des données/n
-Gestion des données/n
?Stockage des données en local/n
?Chargement des données du tableau depuis un service REST/n
/n
Objectifs
A l'issue de cette formation, l'apprenant sera capable de :/n
-Intégrer le framework jQuery dans la réalisation d'applications et/ou de pages Web ;/n
-Mettre en place des fonctionnalités AJAX ;/n
-Intégrer des composants jQueryUI dans la réalisation d'applications et/ou de pages Web./n
/n
/n
-Intégrer le framework jQuery dans la réalisation d'applications et/ou de pages Web ;/n
-Mettre en place des fonctionnalités AJAX ;/n
-Intégrer des composants jQueryUI dans la réalisation d'applications et/ou de pages Web./n
/n
/n
Centre(s)
- St Étienne (42)
- Lyon - 7ème (69)
Secteur(s)
Formation proposée par : Groupe Arkesys
À découvrir