Web, digital et mobile
Javascript
Cette formation vous permettra d’utiliser JavaScript, de faire de la Programmation Orientée Objet, respecter les bonnes pratiques et de veiller aux performances.
5 jours · 35 h9h-12h30 · 14h-17h30
Lille ou à distanceChez Capside, sur site ou via Teams
5 stagiaires max.Pour un vrai suivi individuel
95 % satisfaitsSur 9 critères, 2024-2026
Votre pastille
Un titre avec un mot mis en valeur
Une phrase d’introduction.
Demander un devis
Objectifs de la formation
Cette formation vous permettra d’utiliser JavaScript, de faire de la Programmation Orientée Objet, respecter les bonnes pratiques et de veiller aux performances.
Programme de la formation
12 modules · 61 points abordés · mis à jour le 18/12/2025
Introduction3 points
- Le rôle de JavaScript
- Standards, compatibilité et outils
- Problématiques (chargement, sécurité, accessibilité, référencement, performances).
Le langage JavaScript5 points
- Variables et types de données
- Opérateurs
- Conditions et bouclesFonctions
- Objet simple et JSON
- Objets natifs : window, document, etc.
Manipulation de la page (DOM)3 points
- Sélection d’éléments
- Modification du contenu HTML
- Modification du graphisme CSS
Evénements interactifs3 points
- Liste des événements : formulaires, etc.
- Réagir à un événement
- Réactions à retardement
AJAX : dialoguer avec le serveur3 points
- XMLHttpRequest
- Méthodes et en-têtes HTTP
- Récupération de contenus HTML, XML ou JSON
Outils et bonnes pratiques5 points
- JSdoc et Closure Compiler
- JSHint
- Debugger
- Profiler et Navigation Timing API
- Gestion des erreurs : exceptions
Les données et les boucles11 points
- Types de données et subtilités
- Les différentes formes d’incrémentation
- Manipulation binaire
- Arrays : manipulation avancée
- Objets : les différentes syntaxes
- JSON et (dé)sérialisation
- Copie / référence
- Règles de transtypage et comparaisons
- Expressions Régulières
- Des constantes
- Problèmes d’énumération
Les fonctions4 points
- Contrôle des paramètres
- Paramètres obligatoires / facultatifs / indéfinis
- Gestion intelligente des paramètres
- Fonctions anonymes, closures et callback
Performances5 points
- Minification et concaténation des scripts
- Mode strictP
- ortée : encapsulation / namespace
- Garbage collector
- Efficacité d’un algorithme : temps et espace
Programmation Orientée Objet : les bases4 points
- Intérêts : maintenance, évolutions, etc.
- Fonction constructeur
- Prototype
- Contexte (this) et tests
Programmation Orientée Objet : concepts avancés10 points
- Les classes natives : String, Array, Object, etc.
- Augmenter ou réécrire JavaScript
- Visibilité : propriétés publiques / privées
- Visibilité : méthodes publiques / privées / privilégiées
- Les différentes formes d’héritage
- Appels parents : call / apply
- jQuery.extend()
- Méthodes et propriétés statiques
- Méthodes abstraites et interfaces
- Nouveaux outils des navigateurs modernes
Design patterns5 points
- Principes SOLIDImplémentation / généralisation / spécification
- Polymorphisme et principe de substitution
- Association : composition / agrégation
- Principaux design patterns
- Structures de données avancées
Pour qui ?
Public
Cette formation Javascript s’adresse aux développeurs chargés de l’aspect interactif d’un site web ou d’une application.
Prérequis
Ce stage demande une bonne connaissance du HTML et CSS.
Étude de vos besoins
Un audit téléphonique avec le formateur, ou un QCM, pour ajuster le niveau et le contenu du programme.
Déroulement et modalités
- Vous nous écrivezRéponse sous 48 heures.
- Audit de niveauÉchange avec le formateur ou QCM.
- Programme ajustéDevis et convention.
- DémarrageDe 5 jours à 1 mois.
Format
Cette formation est accessible en présentiel ou en distanciel via Teams. En présentiel : chez Capside, 8 rue Colbrant à Lille, ou dans vos locaux.
Moyens pédagogiques
- Un poste de travail par stagiaire (Mac ou PC)
- Salles équipées d’un vidéoprojecteur et d’internet
- Support de cours remis en fin de formation
Évaluation et sanction
Exercices pratiques validés par le formateur tout au long de la formation. Une attestation de fin de formation vous est remise.
Certification
En fonction des thématiques, nous pouvons vous proposer une présentation à une certification : TOSA ou ENI.
Financer votre formation
Salarié·e
Votre employeur peut solliciter son OPCO pour une prise en charge, totale ou partielle.
CPF
Possible si la formation est associée à une certification TOSA ou ENI : demandez-nous.
Artistes, auteurs, intermittents
Capside est partenaire de l’AFDAS.
Demandeur d’emploi
Rapprochez-vous de votre conseiller France Travail : nous établissons le devis nécessaire.
Toutes les solutions de financement
Accueil des personnes en situation de handicap
Locaux accessibles
Salles de formation en rez-de-chaussée, 8 rue Colbrant à Lille.
Un référent dédié
Notre référent handicap étudie avec vous les adaptations : rythme, supports, matériel.
Demander un devis pour cette formation
Gratuit et sans engagement. Réponse sous 48 heures.
Demander un devis03 20 73 99 40
Formations Web & digital associées
Web & digital
Node js
Web & digital
React
Web & digital
Symfony
Web & digital
Adobe Photoshop CC 2026 pour le Web
En bref
- 5 jours · 35 h9h-12h30 · 14h-17h30
- Lille, sur site ou TeamsPrésentiel ou à distance
- 5 stagiaires maximumIntra-entreprise sur mesure
- Démarrage sous 5 jours à 1 moisAprès un audit de niveau
Demander un devis03 20 73 99 40
95 %de stagiaires satisfaitsÉvaluations du 30/11/24 au 31/01/26
Organisme certifiéPour les actions de formation
