![]() |
DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS. |
Javascript/Ecmascript : InitiationDate de mise à jour : 28/07/2025
| Identifiant OffreInfo : 15_729691 |
Carif-Oref Occitanie |
Apprendre et maitriser les bases de JavaScript
1. Introduction au langage Rôle du JavaScript dans le navigateur Panorama des environnements, normes ECMAScript 2. Bases du langage Variables (var, let, const), types et opérateurs Instructions de bloc, conditions (if, switch) Boucles (for, while, for...of) 3. Fonctions & console Définir/appeler une fonction, retour de valeur Paramètres par défaut Console (log, debug, error...) 4. DOM & événements Objets window et document Sélecteurs (getElementById, querySelector) Événements clavier, souris, formulaire Fonctions preventDefault() et stopPropagation() Boîtes de dialogue (alert, prompt) ???? Atelier : afficher/masquer des balises HTML 5. Tableaux Déclaration (littérale, constructeur) Ajout/suppression : push, splice, pop, shift Parcours : forEach, for...of Méthodes utiles : slice, reverse, find 6. Objets & syntaxe moderne Objets littéraux, propriétés, raccourcis Template literals, déstructuration Rest/Spread, fonctions fléchées, fermetures ???? Atelier : filtrer dynamiquement une liste 7. Attributs & styles getAttribute, setAttribute Modifier HTML : innerHTML, textContent Styles : .style, className, classList 8. DOM avancé Naviguer dans le DOM (parentNode, childNodes) Créer/supprimer des éléments (createElement, appendChild, removeChild) ???? Atelier final : réordonner une liste avec drag & drop
Non certificiante
Sans niveau spécifique
Conventionnement : Non
Autre
Niveau d'entrée : Sans niveau spécifique
Connaissance en HTML et CSS