jQuery - mise en oeuvre pratique par Pyramyd NTCV
Lieu(x)
En centre (75)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Définir le rôle de jQuery dans le développement front
- end
- Connaître le rôle de JavaScript dans le développement Web
- Comprendre le rôle d'une bibliothèque et la place de jQuery dans l'écosystème JavaScript
- Connaître les domaines d'intervention de jQuery et les problématiques qu'il peut résoudre
- Appréhender les outils de développement JavaScript et le workflow
- Se familiariser avec l'écosystème jQuery : communauté, plugins et outils
- Savoir obtenir et insérer jQuery dans des pages
Étude de cas : analyse de sites Internet
Lire, comprendre, modifier et écrire du code jQuery
- Maîtriser la syntaxe JavaScript et ses notions fondamentales
- Comprendre les notions de variables et de données, de lecture et d'écriture, les types primitifs et les objets de base (Number, String, Boolean...)
- Utiliser les opérateurs et les expressions
- Maîtriser les structures de contrôles : conditionnelles, boucles
Accéder au DOM pour le modifier
- Comprendre l'arbre DOM, les noeuds parents et enfants
- Connaître les bases de la manipulation du DOM en JavaScript (getElementById, querySelector...)
- Manipuler le DOM avec jQuery : la fonction #0x24#() et le chaînage de méthodes
- Maîtriser les sélecteurs : simples, multiples, d'attribut, de classe...
- Maîtriser les pseudo
- classes :fi rst
- child,:not(), :odd, :hidden...
Exercice : manipuler les éléments d'une page HTML avec jQuery
Interagir avec le DOM et gérer les événements utilisateur
- Comprendre la notion d'événement pour gérer l'interactivité
- Maîtriser la syntaxe on() : un système unifié et compatible entre tous les navigateurs
- Utiliser les MouseEvents : click, mouseover, mouseout, mousemove...
- Manipuler les éléments HTML de la page
- Manipuler les attributs, les classes et les styles des éléments HTML
- Récupérer ou générer du contenu HTML ou textuel : création de menus ou de listes dynamiques
- Insérer du HTML dans la page : append(), prepend(), before()...
- Travailler avec les éléments de formulaire
Exercice : créer une barre de navigation dynamique avec menu déroulant
Ajouter des effets graphiques et des animations
- Réaliser des effets par manipulation des classes CSS
- Utiliser des effets animés prédéfinis : fadeIn(), slideUp(), show(), hide()...
- Enchaîner des effets et mettre en attente avec delay()
- Comprendre la notion de callback : "complete"
- Utiliser des accélérations : notion d'"easing"
- Réaliser des animations personnalisées avec animate()
Exercice : créer un mini
- site en "single
- page" avec onglets et transitions animées
Installer et utiliser un plugin jQuery
- Chercher et trouver un plugin jQuery
- Connaître les plugins les plus utiles
Exercice : rechercher, sélectionner, installer et configurer un plugin jQuery
- end
- Connaître le rôle de JavaScript dans le développement Web
- Comprendre le rôle d'une bibliothèque et la place de jQuery dans l'écosystème JavaScript
- Connaître les domaines d'intervention de jQuery et les problématiques qu'il peut résoudre
- Appréhender les outils de développement JavaScript et le workflow
- Se familiariser avec l'écosystème jQuery : communauté, plugins et outils
- Savoir obtenir et insérer jQuery dans des pages
Étude de cas : analyse de sites Internet
Lire, comprendre, modifier et écrire du code jQuery
- Maîtriser la syntaxe JavaScript et ses notions fondamentales
- Comprendre les notions de variables et de données, de lecture et d'écriture, les types primitifs et les objets de base (Number, String, Boolean...)
- Utiliser les opérateurs et les expressions
- Maîtriser les structures de contrôles : conditionnelles, boucles
Accéder au DOM pour le modifier
- Comprendre l'arbre DOM, les noeuds parents et enfants
- Connaître les bases de la manipulation du DOM en JavaScript (getElementById, querySelector...)
- Manipuler le DOM avec jQuery : la fonction #0x24#() et le chaînage de méthodes
- Maîtriser les sélecteurs : simples, multiples, d'attribut, de classe...
- Maîtriser les pseudo
- classes :fi rst
- child,:not(), :odd, :hidden...
Exercice : manipuler les éléments d'une page HTML avec jQuery
Interagir avec le DOM et gérer les événements utilisateur
- Comprendre la notion d'événement pour gérer l'interactivité
- Maîtriser la syntaxe on() : un système unifié et compatible entre tous les navigateurs
- Utiliser les MouseEvents : click, mouseover, mouseout, mousemove...
- Manipuler les éléments HTML de la page
- Manipuler les attributs, les classes et les styles des éléments HTML
- Récupérer ou générer du contenu HTML ou textuel : création de menus ou de listes dynamiques
- Insérer du HTML dans la page : append(), prepend(), before()...
- Travailler avec les éléments de formulaire
Exercice : créer une barre de navigation dynamique avec menu déroulant
Ajouter des effets graphiques et des animations
- Réaliser des effets par manipulation des classes CSS
- Utiliser des effets animés prédéfinis : fadeIn(), slideUp(), show(), hide()...
- Enchaîner des effets et mettre en attente avec delay()
- Comprendre la notion de callback : "complete"
- Utiliser des accélérations : notion d'"easing"
- Réaliser des animations personnalisées avec animate()
Exercice : créer un mini
- site en "single
- page" avec onglets et transitions animées
Installer et utiliser un plugin jQuery
- Chercher et trouver un plugin jQuery
- Connaître les plugins les plus utiles
Exercice : rechercher, sélectionner, installer et configurer un plugin jQuery
Objectifs
- Définir le rôle de jQuery dans le développement front
- end
- Lire, comprendre, modifier et écrire du code jQuery
- Interagir avec le DOM et gérer les événements utilisateur
- Ajouter des effets graphiques et des animations
- Installer et utiliser un plugin jQuery
- end
- Lire, comprendre, modifier et écrire du code jQuery
- Interagir avec le DOM et gérer les événements utilisateur
- Ajouter des effets graphiques et des animations
- Installer et utiliser un plugin jQuery
Centre(s)
- Paris - 2ème (75)
Métier(s)
- Chef de création artistique communication multimédia
- Chef de groupe de création multimédia
- Concepteur / Conceptrice artistique communication multimédia
- Concepteur / Conceptrice de jeux vidéo
- Concepteur / Conceptrice de jeux web online
- Concepteur / Conceptrice en publicité
- Concepteur / Conceptrice multimédia
- Concepteur réalisateur / Conceptrice réalisatrice communication
- Concepteur rédacteur / Conceptrice rédactrice communication
- Concepteur rédacteur / Conceptrice rédactrice publicitaire
- Directeur / Directrice artistique - jeux vidéo
- Directeur / Directrice artistique communication multimédia
- Directeur / Directrice artistique web
- Directeur / Directrice de création - jeux vidéo
- Directeur / Directrice de création communication multimédia
- Game designer
- Game designer - jeux web online
- Lead game designer - jeux vidéo
- Level designer
- Level designer - jeux web online
- Producer chef de projet jeux vidéo
- Responsable de conception communication multimédia
- Rédacteur / Rédactrice web
- Webmaster concepteur / conceptrice de site web
Compétence(s)
- Animation vectorielle
- Chaîne graphique
- Dispositifs de financement culturel
- Droit de la propriété intellectuelle
- Gestion administrative
- Gestion comptable
- Gestion de projet
- Gestion financière
- Linguistique
- Logiciel d'animation 3D
- Management
- Marketing direct
- Normes rédactionnelles
- Organisation d'évènements culturels
- Outils bureautiques
- Publication Assistée par Ordinateur (PAO)
- Règles d'élaboration d'une Charte Graphique
- Sémiotique
- Techniques d'impression
- Techniques d'infographie
- Techniques de communication
- Techniques de storytelling - communication narrative
- Technologies de l'accessibilité numérique
Formation proposée par : Pyramyd NTCV
À découvrir