Date de mise à jour : 16/12/2024 | Identifiant OffreInfo :
24_279932
Organisme responsable :
Vivaneo
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.
Maîtrise progressive des bases et concepts avancés de JavaScript.
Capacité à développer des projets interactifs et dynamiques.
Compétences pour structurer et optimiser un code JavaScript.
Réalisation d'un projet individuel personnalisé.
Non certifiante
Information non communiquée