Module 3: Concepts fondamentaux du langage JavaScript
Ce module de quatre jours initie les participants aux concepts fondamentaux du langage JavaScript, élément clé du développement web interactif. À travers une combinaison de théorie et de mise en pratique, ils exploreront les bases de JavaScript, la manipulation du DOM, la gestion des événements, ainsi que les fonctionnalités avancées d’ES6+. En appliquant ces concepts, ils apprendront à concevoir des scripts dynamiques et des petits projets interactifs
Content
- Variables, types de données et opérateurs : compréhension des bases du langage.
- Structures de contrôle : boucles, conditions et fonctions.
- Manipulation du DOM : interaction dynamique avec une page HTML.
- Gestion des événements : ajout d’interactions utilisateur via JavaScript.
- Introduction aux opérations asynchrone : requête HTTP vers des APIs (GET, POST, ...)
- Débogage et bonnes pratiques : amélioration de la qualité du code.
- Projet complet : développement d’une application interactive utilisant l’API de la NASA.
Learning Outcomes
- Écrire et comprendre du code JavaScript en utilisant les bonnes pratiques.
- Manipuler dynamiquement le contenu d’une page web avec le DOM.
- Gérer des événements utilisateur pour interagir avec l’interface.
- Travailler avec des concepts avancés comme les promesses et l’asynchronisme.
- Déboguer et optimiser du code JavaScript.
- Concevoir une petite application interactive en autonomie.
Training Method
Théorie et exercices pratiques
Organised By
Digital Learning Hub Luxembourg
Certification
Participation OnlyPrerequisites
- Avoir complèter le Module 1: Introduction à HTML et Module 2: Concepts fondamentaux de CSS
- Connaissance minimale en informatique
Planning and location
Session
1
05/06/2025
-
Thursday
09:00 - 17:00
09:00 - 17:00
Session
2
06/06/2025
-
Friday
09:00 - 17:00
09:00 - 17:00
Session
3
10/06/2025
-
Tuesday
09:00 - 17:00
09:00 - 17:00
Session
4
11/06/2025
-
Wednesday
09:00 - 17:00
09:00 - 17:00
Learning Track
This course is part of the following learning track(s) and can be booked as a stand-alone training or as part of a whole:
ESCO Skills
ESCO Occupations
Your trainer(s) for this course
