Formation JavaScript, Les bases du développement web Mixte : présentiel / à distance
Dernière mise à jour : 07/08/2026
Pré-inscription
Présentation
JavaScript est un langage de script mature qui est au cœur de certaines des fonctionnalités les plus intéressantes et les plus pointues disponibles aujourd'hui dans votre navigateur.
JavaScript est de plus un excellent moyen d'apprendre les bases de la programmation, comme le traitement des événements et les procédures, les déclarations de boucle et bien plus encore.
Il existe de nombreux frameworks JavaScript sur lesquels vous pourrez étendre vos compétences et vos applications après cette formation - tels Node.js, ECMAScript, Angular, React, Ionic et beaucoup d'autres !
Avant toute chose et pour tirer le meilleur parti de JavaScript, il est essentiel de bien comprendre ce qui se passe à partir de la base. Cette formation JavaScript vous permettra d'acquérir les compétences clés pour coder, déboguer et modifier JavaScript, afin d'apporter fonctionnalités et contrôles interactifs à vos pages web et vos applications.
Objectifs
- Maitriser le langage et la syntaxe JavaScript
- Développer de la programmation événementielle avec JavaScript
- Savoir utiliser le bon type de variables et son champ d'application correspondant
- Remplir des formulaires de scripting
- Traiter des erreurs et débogage
- Obtenir les bases de la programmation orientée objet avec JavaScript
- Avoir une vue d'ensemble de AJAX, JSON et jQuery
Public visé
- Développeurs Web
Prérequis
Programme
Introduction à JavaScript
- Architecture d'une application Web
- Les technologies Web de base
- DOM scripting et AJAX
- Compatibilité entre les navigateurs
Syntaxe essentielle de JavaScript
- Déclarer les variables et les tableaux
- Utilisation d'opérateurs et d'expressions
- Boucles et constructions décisionnelles
- Fonctions JavaScript
- Boîtes d'alerte, de confirmation et d'invitation
- Expressions régulières
Objets JavaScript
- Vue d'ensemble des objets
- Le type d'objet
- Extension, modification et suppression d'un objet
- Héritage des propriétés et des méthodes
- Méthodes en cascade
- Utilisation d'objets prédéfinis
- Manipulation des réseaux
- Création de nouveaux types d'objets
Formulaires Web avec JavaScript
- Aperçu des formulaires HTML
- Accès aux éléments d'un formulaire
- Traitement des événements
- Validation des données saisies par l'utilisateur
- Considérations sur les UX
Gestion des images avec JavaScript
- Traiter les images comme des objets
- Roulements / Mouseovers
- Chargement efficace des images
Gestion des fenêtres et des documents
- Interaction avec le navigateur
- Gestion des fenêtres
- Interagir avec la barre d'état
- Utilisation des temporisations, des cadres et des cookies
- Gestion des documents
- Détection des nœuds
- Recherche de nœuds
- Ajout de contenu à la page
Gestion avancée des événements
- Le modèle de l'événement central
- Comprendre l'objet de l'événement
- Propagation des événements
- Événements inter-navigateurs
JavaScript et CSS
- Types de feuilles de style
- Modification des styles d'un élément
- CSS et positionnement
- Modèles d'objets pour le DHTML
- Portabilité
Aperçu d'AJAX
- La méthode “fetch()”
- Interagir avec un serveur
- Traitement des réponses
- Mise à jour de l'interface utilisateur
Modalités pédagogiques
Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :
- Formation en présentiel
- En groupe (inter-entreprises ou intra-entreprise)
- En individuel (monitorat)
- En journée ou en cours du soir (sur demande spécifique)
- Formation en distanciel
- Distanciel synchrone
- Distanciel asynchrone
Moyens et supports pédagogiques
- Alternance d'apports théoriques et de mises en pratique contextualisées.
- Progression pédagogique structurée, de la compréhension à la mise en œuvre opérationnelle.
- Pédagogie immersive favorisant une mise en application immédiate des compétences.
- Formation interactive et participative s'appuyant sur des ateliers pratiques, études de cas et échanges collectifs (+ 60 % du temps de formation.)
- Séquences pédagogiques rythmées et évaluations formatives régulières pour renforcer l'ancrage des apprentissages.
- Supports de cours, ressources documentaires et références mis à disposition par le formateur
Modalités d'évaluation et de suivi
En amont de la formation (évaluation en ligne dans l'extranet apprenant)
- Recueil des besoins et des attentes des participants.
- Auto-positionnement permettant d'évaluer le niveau initial des apprenants.
Tout au long de la formation
- Évaluations continues réalisées par le formateur travers des questions orales, exercices, QCM, études de cas et mises en situation pratiques.
À l'issue de la formation (évaluations en ligne dans l'extranet apprenant)
- Auto-positionnement afin de mesurer l'acquisition des compétences visées.
- Validation de l'acquisition des compétences par le formateur
- Questionnaire de satisfaction « à chaud » à l'issue de la formation
- Questionnaire de satisfaction "à froid", 45 jours après la formation afin d'évaluer l'ancrage des acquis et leur mise en application en situation professionnelle.
Informations sur l'admission
Modalités d'admission
- Admission sans disposition particulière