![]() |
DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS. |
JavaScript blended learningDate de mise à jour : 16/12/2024
| Identifiant OffreInfo : 24_279932 |
Carif-Oref Provence - Alpes - Côte d'Azur |
Assimiler les bases de JavaScript de manière progressive.
Mettre en œuvre les concepts appris à travers des projets interactifs.
Comprendre et maîtriser les notions avancées de JavaScript.
Structurer et optimiser votre code pour des applications performantes.
Finaliser un projet individuel grâce à un accompagnement personnalisé.
Module 1 : Introduction aux bases de JavaScript
Rôle de JavaScript et ses cas d'utilisation.
Intégration de scripts dans une page HTML.
Découverte des outils de développement et utilisation de la console.
Module 2 : Syntaxe et programmation de base
Utilisation des variables, constantes et types de données.
Construction de conditions (if, else, switch) et de boucles (for, while).
Création et réutilisation de fonctions.
Module 3 : Manipulation du DOM et gestion des événements
Sélection et modification des éléments HTML.
Gestion des événements utilisateur (clics, formulaires, etc.).
Développement de scripts interactifs simples.
Module 4 : Création de mini-projets interactifs
Conception d'une calculatrice dynamique.
Développement d'une To-Do List interactive.
Mise en œuvre d'animations simples avec JavaScript.
Module 5 : Programmation avancée
Gestion approfondie des tableaux et objets.
Introduction aux promesses et à l'asynchronisme.
Utilisation de Fetch API pour manipuler des données externes.
Module 6 : Optimisation et bonnes pratiques
Identification et correction des erreurs (debugging).
Structuration et modularisation du code.
Initiation aux tests unitaires simples.
Module 7 : Perfectionnement sur votre projet individuel
Coaching pour finaliser un projet JavaScript personnalisé.
Assistance pour résoudre les problèmes spécifiques rencontrés.
Conseils pratiques pour intégrer JavaScript dans des projets web réels.
Non certificiante
Information non communiquée
Conventionnement : Non
Niveau d'entrée : Information non communiquée
Aucun prérequis technique pour la phase en ligne. Une connaissance de base en HTML et CSS est un atout pour les ateliers pratiques.