Logo de l'organisme de formation
Représentation de la formation : JavaScript - Intermédiaire

JavaScript - Intermédiaire

Formation à distance
Accessible
Durée : 14 heures (2 jours)
Durée :14 heures (2 jours)
HT
Se préinscrire
Durée :14 heures (2 jours)
HT
Se préinscrire
Durée :14 heures (2 jours)
HT
Se préinscrire

Formation créée le 21/02/2022. Dernière mise à jour le 01/06/2023.

Version du programme : 1

Programme de la formation

Objectifs de la formation

  • Maitriser le JavaScript moderne
  • Maitriser la POO avec JavaScript
  • Etre en mesure d'avoir les bonnes pratiques liées au développement avec JavaScript

Profil des bénéficiaires

Pour qui
  • Cette formation s'adresse à tous les publics techniques :
  • Développeur
Prérequis
  • Avoir des connaissances pratiques de Javascript (connaissances et mise en pratique sur des projets professionnels ou personnels)
  • Avoir des connaissances de base sur la programmation

Contenu de la formation

  • Introduction (15 minutes)
    • Tour de table des apprenants et du formateur : présentation
    • Rappel des objectifs de la formation
  • Journée 1 - Upgrade Javascript
    • Rappels des bases de Javascript
    • Rappel des syntaxes essentielles de JavaScript : variables, opérateurs, fonctions...
    • Rappel des fonctions de JavaScript : fonctions, prototypes,
    • Les bonnes pratiques JavaScript
  • Journée 1 - Les nouveautés ECMA Script 6
    • Javascript et ECMA Script 6
    • Les nouveautés ECMA 6 : syntaxe, collections, nouvelles manières d'itérer
    • Compatibilité avec les navigateurs et les frameworks
  • Journée 1 - Gérer les événements et les données en Javascript
    • Les évènements gérés par Javascript (survol, clic, clavier, etc.)
    • Propagation des événements
    • L’objet Event
    • Les pop-ups
    • Le fonctionnement de l'objet document. Interactivité, contrôle et transformation des pages HTML
    • Manipulation de la page (DOM)
    • Manipulation des URL et des redirections
    • Sélection d'éléments
    • Modification du contenu HTML Modification du graphisme CSS
  • Journée 2 - Développer au quotidien avec JavaScript
    • Gestion des chaînes de caractères à travers l'objet
    • Les principales fonctions mathématiques dans l'objet
    • Manipulation des dates via l'objet Date
    • Manipulation des tableaux via l'objet Array
    • Les expressions régulières dans le JavaScript
    • Règles de transtypage et comparaisons
    • Paramètres obligatoires / facultatifs / indéfinis des fonctions
    • Quelques outils pour tester, debugger et mesurer les performances de vos programmes Javascript
  • Journée 2 -Gestion des formulaires
    • Composants d’un formulaire (checkbox, textbox, list, button, etc.)
    • Manipulation de l'objet form
    • Contrôle des données saisies dans un formulaire
    • Le Formulaire dynamique
    • Liens entre événements et formulaire (chargement, modification, validation, etc.)
  • Journée 2 - AJAX : dialoguer avec le serveur
    • Pourquoi AJAX (Asynchronous Javascript And Xml) ?
    • Mise en œuvre avec l’objet XMLHttpRequest
    • Méthodes de requête http (GET, POST, etc.)
    • Récupération de contenus HTML, XML ou JSON
  • Journée 2 (option) - Initiation à JQuery
    • Qu’est-ce que Jquery ?
    • Chargement de Jquery dans la page ou via un CDN
    • Bases syntaxiques de jQuery
    • Effets
    • Evènements
    • Manipulation DOM
    • AJAX
Équipe pédagogique

Les formateurs KAMPUS sont des professionnels compétents sur les sujets de formation qu'ils dispensent. Leurs compétences techniques et aptitudes a délivrer des formations sont validés en interne.

Suivi de l'exécution et évaluation des résultats
  • Questionnaire d'auto-positionnement
  • Feuilles de présence
  • Questions orales ou écrites (QCM)
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
  • Documents supports de formation projetés
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation

Capacité d'accueil

Entre 4 et 8 apprenants

Délai d'accès

4 semaines

Accessibilité

Nos formations sont accessibles aux personnes reconnues RQTH. Vous pouvez nous contacter pour étudier ensemble les moyens possibles à mettre en oeuvre pour vous permettre d'accéder à cette formation dans les meilleures conditions.