Formation
JavaScript blended learning
- Tout public
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é.
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.
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.
Aucun prérequis technique pour la phase en ligne.
Une connaissance de base en HTML et CSS est un atout pour les ateliers pratiques.
Une connaissance de base en HTML et CSS est un atout pour les ateliers pratiques.
Durée totale : 150heures
Formacode (Domaines de formation) :
- 30867 Langage javascript
- 31090 Programmation web
- M1805 Études et développement informatique
- 326 Informatique, traitement de l'information, réseaux de transmission des données
Entrées/sorties permanentes
Formation mixte
LIEU DE FORMATION
A distance
Les Docks - Atrium 10.6
13000 MARSEILLE
Les Docks - Atrium 10.6
13000 MARSEILLE
Organisme formateur :
Vivaneo
Vivaneo