Programmation jQuery




 Voir plus d'extraits


DESCRIPTION

Vous allez apprendre à créer des sites riches et cross-browser avec jQuery. Ce module vous permet d'écrire du code Javascript concis.

Pré-requis :
  • Avoir suivi les sessions HTML5.
  • Avoir suivi les sessions Javascript.

  Télécharger le plan




SESSIONS OUVERTES : PLAN

classe virtuelle, chat, webcam, partage | vidéo à la demande 24h/24 et 7j/7

  •   Les sélections avec jQuery : #1
  • La bibliothèque jQuery permet d'écrire du code javascript très concis et très efficace pour gérer l'interactivité sur une page web. Au cours de cette session, vous allez découvrir jQuery et ses utilisations, et apprendre à s'en servir pour réaliser des sélections d'éléments au sein de votre page web.

    + Les sélecteurs par identifiant
    + Sélecteurs par classe
    + Sélecteurs par balises
    + Sélecteurs par attribut
    + Sélecteurs ascendants
    + Sélecteurs descendants
    + Sélecteurs frères
    + Sélecteurs par filtre
    + Sélecteurs formulaires
    + Sélecteurs tableaux et autres

  •   jQuery - savoir manipuler le DOM : #2
  • jQuery peut accéder au Document Object Model de manière très simple et très efficace. Au cours de cette session, vous allez découvrir comment interagir avec l'arbre DOM en ajoutant, modifiant ou en supprimant des éléments. Vous pourrez aussi appliquer des mises en forme et des mises en page à ces éléments via des propriétés CSS.

    + Interagir avec du contenu
    + Ajouter un élément HTML
    + Remplacer un élément HTML
    + Supprimer un élément HTML
    + Manipuler du CSS
    + Stocker des données dans le DOM

  •   jQuery - savoir traiter les événements : #3
  • jQuery étant une surcouche Javascript, on pourra aussi l'utiliser pour gérer les événements qui surviennent. Après avoir vu le principe des événements en Javascript, nous allons découvrir les différents types d'événements et la manière de les gérer efficacement avec très peu de code.

    + Principe des événements
    + Bouillonnement d'événements
    + Les différents gestionnaires
    + Gérer les événements souris
    + Gérer les événements du clavier
    + Formulaires et événements
    + Navigateur et événements

  •   Travaux pratiques jQuery (I) : #4
  • Au cours de cette session pratique, vous allez mettre en oeuvre jQuery sur des cas pratiques simples et courants. C'est l'occasion de pouvoir bien maîtriser les sélections, ou encore travailler avec les formulaires HTML5.

    + TP : sélections, appliquer du CSS
    + TP : calculer en jQuery
    + TP : valider un formulaire
    + TP : créer des interfaces

  •   jQuery - maîtriser JSON et les appels Ajax : #5
  • La technologie AJAX utilise l'objet Javascript XMLHttpRequest (XHR2) pour émettre des appels HTTP asynchrones vers un serveur web. Au cours de cette session, nous allons étudier les objets prévus par jQuery pour faire de l'AJAX, d'abord avec des requêtes HTTP de type GET, puis avec des requêtes HTTP de type POST. Le format JSON sera exploité.

    + La notation JSON
    + Qu'est-ce que AJAX?
    + L'objet XMLHttpRequest
    + Méthodes et attributs XHR2
    + Objets jQuery pour Ajax
    + Effectuer des requêtes GET
    + Les requêtes POST
    + Démonstrations et illustrations

  •   Travaux pratiques jQuery (II) : #6
  • Au cours de cette session pratique, vous allez mettre en oeuvre les différentes syntaxes jQuery pour créer des pages interactives simples. Plusieurs TP sont ainsi proposés, comme la réalisation d'un système de FAQ ou la mise en place d'un CRUD (create read update delete) simple via une base de données MySQL et un serveur PHP.

    + TP : créer une FAQ
    + TP : requêtes GET
    + TP : utiliser getJson
    + TP : requêtes Ajax POST
    + Upload d'un fichier via Ajax
    + TP : créer un jeu de données MySQL
    + TP : CRUD sur une base MySQL



AVANTAGES ET TEMOIGNAGES

  • Votre coach Reconvert.
  • Pédagogie orientée pratique.
  • Replay des sessions en direct.
  • Supports PDF de qualité.

La qualité est excellente, l'enseignant crée un espace de confiance et rend la formation très agréable. J'ai adoré, le professeur et son cours sont très complets. La formation a été facile à comprendre et très dynamique. M. Gamba est un excellent professeur.
J. Ruiz
The Moneytizer, Mexico

La formation avec vous était géniale. C'est super intéressant et très formateur. Actuellement je suis chez Micropole, en tant que Cloud & Big Data Engineer. Merci.
A. Chuttoo
Micropole, France

Ces 4 jours ont été enrichissants. Suite à la formation HTML puis CSS, celle de Javascript m'a apporté encore plus de connaissances et de compétences sur le sujet.
J. Salgueiro
The Moneytizer, Brazil



Autres références :

Cliquez sur le logo.


Capgemini Atos Allianz TheMoneytizer CPAM M2iFormation Global Knowledge Ikea Hewlett Packard Ministère de la Défense AKKA Ministère de l'intérieur AFP Enedis Viveris Titeflex Autres


DATES DES SESSIONS

En direct :
15 au 16/07/2021 (2 jours)

En VOD :
Accès 24h/24 et 7j/7
Vous avez vos propres dates ? les proposer ici



RESERVATION

Paiement flexible : vous pouvez payer en une ou en plusieurs fois, sans aucun frais. Toutes les sessions Reconvert se font en DIRECT ou classe virtuelle ou en VOD ou vidéo à la demande.

 Réservation possible pour 1 groupe

Session en direct
311 €.


Autre type de paiement ? nous contacter



Autres formations

Python par la pratique
Apprendre par la pratique à programmer en langage Python.


HTML5 et CSS : créer des sites web
Réaliser l'intégration web en codant en HTML5 et CSS les pages de votre application.


PHP : créer des pages dynamiques
Développer en PHP les interactions avec les bases de données SQL.


Je découvre le développement web
Découvrir le développement web en 30 mn chrono, et voir si ce métier est fait pour vous.


Algorithmique et programmation structurée
Un algorithme permet de définir les différentes étapes à suivre pour résoudre un problème.


J'apprends le langage SQL avec MySQL
Bien démarrer avec une base de données en apprenant à écrire des clauses SQL simples


MYSQL : prise en main et langage SQL
Ecrire et tester du SQL pour les données de votre application web.


J'apprends à programmer en Python
Faire vos débuts en Python en apprenant à l'installer et à créer de petits programmes


Programmation Javascript
Créer de l'interactivité sur le navigateur avec le langage Javascript.


e-marketing : techniques et outils
Comprendre et réaliser des campagnes e-marketing avec des outils professionnels


Je crée mon blog sans programmer
Apprendre à créer un blog perso ou d'entreprise directement dans votre navigateur, sans programmer


Java Database Connectivity
Interfacer votre du code Java avec une base de données relationnelle.