JavaScript est le langage de programmation du web. Cette formation enseigne les bases du langage dans sa version moderne et son utilisation pour rendre une page interactive : manipulation du DOM, événements, formulaires et échanges de données avec une API. Prérequis : bonne connaissance de HTML et CSS.
Objectifs :
• Comprendre le rôle de JavaScript dans une page web.
• Utiliser variables, types, opérateurs, conditions et boucles.
• Écrire des fonctions et manipuler tableaux et objets.
• Manipuler le DOM et réagir aux événements de l’utilisateur.
• Valider un formulaire et récupérer des données avec fetch.
• Déboguer son code avec les outils de développement du navigateur.
Formation disponible
individuel
Formation disponible individuel.
Comment souhaitez vous suivre cette formation ?
Cette formation est disponible en présentiel, à distance ou en cours individuels. Suite aux changements récents du fonctionnement des comptes CPF, si nos liens CPF renvoient sur une erreur temporaire, merci de nous contacter au 04 42 31 43 55
Les 18 mai et 19 mai 2026
Les 15 septembre et 16 septembre 2026
Les 18 janvier et 19 janvier 2027
Les 13 mai et 14 mai 2027
Les 15 septembre et 16 septembre 2027
Les 18 mai et 19 mai 2026
Les 15 septembre et 16 septembre 2026
Les 18 janvier et 19 janvier 2027
Les 13 mai et 14 mai 2027
Les 15 septembre et 16 septembre 2027
Comment souhaitez vous suivre cette formation ?
Cette formation est disponible en présentiel, à distance ou en cours individuels. Suite aux changements récents du fonctionnement des comptes CPF, si nos liens CPF renvoient sur une erreur temporaire, merci de nous contacter au 04 42 31 43 55
Les 18 mai et 19 mai 2026
Les 15 septembre et 16 septembre 2026
Les 18 janvier et 19 janvier 2027
Les 13 mai et 14 mai 2027
Les 15 septembre et 16 septembre 2027
Les 18 mai et 19 mai 2026
Les 15 septembre et 16 septembre 2026
Les 18 janvier et 19 janvier 2027
Les 13 mai et 14 mai 2027
Les 15 septembre et 16 septembre 2027

Les bases
• Rôle de JavaScript ; emplacement du code et modules
• Console et outils de développement du navigateur
• Instructions, commentaires et bonnes pratiques
Variables et types
• let et const ; types primitifs ; typeof
• Chaînes, nombres, booléens ; conversions
• Gabarits de chaînes (template literals)
Opérateurs et conditions
• Opérateurs arithmétiques, de comparaison et logiques
• if / else, switch, opérateur ternaire
Boucles
• while, for, for...of
• Parcours de tableaux
Fonctions
• Déclaration, paramètres, valeur de retour
• Fonctions fléchées et portée des variables
Tableaux et objets
• Méthodes de tableaux : map, filter, find, forEach
• Objets, propriétés et méthodes ; format JSON
Le DOM et les événements
• Sélectionner et modifier des éléments
• Créer et supprimer des éléments ; modifier les classes CSS
• Événements : clic, saisie, envoi de formulaire
• Validation de formulaire côté client
Données distantes
• Asynchronisme : promesses et async / await
• Appeler une API avec fetch et afficher les résultats
• Stockage local dans le navigateur
Ouverture aux outils d’IA
• Utiliser un assistant d’IA pour expliquer ou corriger du code, en comprenant chaque ligne


Les 18 mai et 19 mai 2026
Les 15 septembre et 16 septembre 2026
Les 18 janvier et 19 janvier 2027
Les 13 mai et 14 mai 2027
Les 15 septembre et 16 septembre 2027