Javascript – Fonctions essentielles

Cette formation vous permet d’acquérir les bases de JavaScript pour rendre vos pages web interactives et dynamiques. Vous apprendrez à manipuler les éléments HTML, gérer les événements, les structures de données et la logique applicative côté navigateur.

Pour qui ?

Développeurs front-end débutants, webmasters, intégrateurs souhaitant rendre les pages dynamiques.

Introduction au langage JavaScript

  • Rôle de JavaScript dans une page web
  • Intégration dans une page HTML
  • Console du navigateur et outils de développement
  • Mode strict et bonnes pratiques de base

Syntaxe et structures de contrôle

  • Déclaration de variables
  • Types de données : chaînes, nombres, booléens, objets, tableaux
  • Opérateurs arithmétiques, logiques, de comparaison
  • Structures conditionnelles & boucles

Fonctions

  • Déclaration et appel de fonctions
  • Fonctions anonymes, fléchées
  • Passage de paramètres, valeur de retour
  • Portée des variables et closures

Manipulation du DOM (Document Object Model)

  • Sélection d’éléments HTML
  • Modification du contenu et des attributs
  • Création, insertion et suppression d’éléments
  • Gestion des classes CSS dynamiquement

Gestion des événements

  • Ajout d’écouteurs d’événements
  • Réactions aux clics, survols, saisies clavier, formulaires
  • Récupération d’informations via l’objet event
  • Interactions en temps réel et validation simple

Tableaux et objets

  • Manipulations de tableaux
  • Création et utilisation d’objets
  • Boucles et accès aux propriétés
  • Approche JSON pour structurer les données

Initiation au débogage et à la console

  • Utilisation de console.log()
  • Erreurs fréquentes et messages d’erreur interprétés
  • Techniques pour traquer les bugs simples
  • Comprendre la syntaxe et les structures fondamentales du langage JavaScript
  • Manipuler le DOM pour interagir avec les éléments d’une page web
  • Gérer les événements et créer des interactions dynamiques
  • Connaissances de base en HTML/CSS

Modalités de mise en œuvre de l’action de formation

Au démarrage de la session, le formateur échangera avec le(s) stagiaire(s) afin d’effectuer une analyse de leurs attentes, de leurs besoins et de leurs acquis.

Moyens pédagogiques, techniques et d’encadrement :

  •  Moyens et méthodes pédagogiques :
    o Apports théoriques et mises en pratique.
    o Chaque point du programme fait l’objet d’une explication théorique appuyée d’une démonstration. Elle est suivie d’une mise en pratique par le biais d’exercices concrets
  •  Moyens techniques :
    o Un ordinateur équipé des logiciels et outils nécessaires à la réalisation de la formation
  •  Moyens d’encadrement :
    o Formateur possédant plusieurs années d’expérience
    o Chargé(e) du projet Numerica

Moyen de suivre l’exécution de la formation :

  • Une feuille d’émargement sera signée par les stagiaires à chaque début de session (matin et après-midi)

Moyens permettant d’évaluer les résultats de la formation :

  • Une évaluation de la formation sera complétée par le stagiaire au terme de la session
  • Le formateur évaluera les acquis des stagiaires tout au long de la formation par des mises en situations pratiques.
Durée : 3 jours
Tarif : 1 920 € HT

Dijon :

Session 1 :

du 28 au 30/01/2026

Session 2 :

du 13 au 15/07/2026

Montbéliard :

Session 1 :

du 2 au 4/03/2026

Session 2 :

du 23 au 25/09/2026

Cette formation peut-être réalisée en session sur-mesure.

Contactez-nous pour construire ensemble une formation adaptée à vos besoins.