Demander un devis
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

  1. Vous nous écrivezRéponse sous 48 heures.
  2. Audit de niveauÉchange avec le formateur ou QCM.
  3. Programme ajustéDevis et convention.
  4. 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

2 jours · 14 h
Web & digital

React

2 jours · 14 h
Web & digital

Symfony

5 jours · 35 h
Web & digital

Adobe Photoshop CC 2026 pour le Web

2 jours · 14 h
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