Javascript/jQuery avancé et Ajax + Certification IT - Développement de sites web dynamiques



Objectifs, programme, validation de la formation

Objectifs

  • Exploiter l’environnement du langage : configuration, règles syntaxiques
  • Manipuler différents types de données au sein du code : chaînes de caractères, tableaux, dates
  • Construire et utiliser différentes fonctions
  • Gérer les particularités de l’environnement web liées au développement d’applications
  • Créer des classes et des objets
  • Gérer les erreurs et les exceptions
  • Accéder à une base de données
  • Manipuler des fichiers
  • Développer des services web
  • Sécuriser les applications

Description, programmation

Que va vous apporter cette formation ?
• Des bases de JavaScript et l’explication du fonctionnement de jQuery,
• Des notions fondamentales sur la sélection d’éléments HTML, les événements, les données, les animations, la manipulation du DOM,
• L’essentiel de ce qu’il faut savoir sur le chargement et l’exécution des scripts,
• La capacité de construire des pages web interactives sans avoir à maîtriser JavaScript de A à Z,
• L’écriture de requêtes AJAX et l’utilisation de JSON,
• Plein d’astuces !

Fonctions essentielles de jQuery
Un framework pour le web
• Fonctionnement de jQuery
• Bonnes pratiques de JavaScript
• Notions de performance et optimisation

Cibler les éléments du document
• Sélecteurs CSS (1 à 3)
• Filtres et sélecteurs avancés

Événements utilisateur
• Gestionnaires d’événements
• Souris et clavier
• Autres événements et déclencheurs

Manipulation HTML et CSS
• Manipulation de balises HTML et attributs
• Classes, attributs et valeurs
• Manipulations du document
• Traitement des formulaires
• Interactions avec les propriétés CSS
• Dimensions et positionnement

JavaScript avancé, pratique et AJAX
Animations et Effets
• Apparition et disparition
• Mouvement et transitions
• Fonction animate()

Parcours de document
• Enfants, parents, et frères
• Autres fonctions de recherche

Plug-ins
• Utilisation de plug-ins
• Méthodes d’écriture de plug-ins
• Création d’un plug-in de slideshow

AJAX
• 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
• Mises en pratiques

Aller plus loin avec JavaScript
• Fonctionnalités avancées et astuces
• Méthodes de stockage et de détection
• Conclusion, avantages et pistes

Validation et sanction

Certification

Type de formation

Perfectionnement, élargissement des compétences

Métiers visés

E1101 :

E1104 :

M1805 :


Durée, rythme, financement

Durée 21 heures en centre
Durée indicative : 3 jours

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Modalités de recrutement et d'admission Entretien individuel (téléphonique ou sur place) sur le projet professionnel et l'objectif de la formation du candidat. Évaluation de son niveau et conseil d'orientation.

Niveau d'entrée information non communiquée

Conditions spécifiques et prérequis -

Inscription

Contact renseignement Monsieur Benoît MARAVAL

Téléphone 04 42 31 43 55


Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 236234 - Validité du 02/01/2019 au 31/12/2115


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/01/2021

Adresse d'inscription
146 rue Paradis 13006 Marseille 6e

Session débutant le : 27/09/2021

Adresse d'inscription
146 rue Paradis 13006 Marseille 6e

Lieu de formation


Organisme de formation responsable