🚀 Objectif de la formation
Acquérir les compétences fondamentales et avancées en JavaScript, langage essentiel du développement web moderne. À l’issue de la formation, les participants seront capables de créer des applications interactives en front-end (et pourront débuter en back-end avec Node.js).
🧠 Public concerné
Débutants en développement web
Intégrateurs souhaitant monter en compétences
Développeurs souhaitant solidifier leurs bases JavaScript
⏱️ Durée & Modalités
Durée : 5 jours (35 heures)
Horaires : 9h - 17h (pause déjeuner incluse)
Format : Présentiel ou distanciel
Prérequis : Connaissance basique du HTML/CSS
📝 Programme
Jour 1 – Fondamentaux
Syntaxe JavaScript moderne (ES6+)
Variables, types, opérateurs
Conditions et boucles
Jour 2 – Fonctions et portée
Fonctions, callbacks, closures
Portée des variables
Fonctions fléchées
Jour 3 – Manipulation du DOM
Sélection d’éléments
Événements (click, input, etc.)
Formulaires & validations
Jour 4 – JavaScript avancé
Promesses, async/await
Fetch API (requêtes HTTP)
Stockage local : localStorage & sessionStorage
Jour 5 – Projet & évaluation
Mini projet pratique : To-do list, quiz, galerie…
Debugging et bonnes pratiques
Quiz final et échanges