Organisme certifié QualiopiDu lundi au vendredi, de 9 h à 17 h146 rue Paradis, Marseille et à distance

S’ouvre dans un nouvel onglet

Formation JavaScript Initiation

JavaScript est le langage de programmation du web.

28 h · 4 joursIndividuel (à la carte)
formation indesign à marseille

Notre équipe vous conseille

Est-ce la bonne formation pour vous ?

Votre objectif, votre niveau, votre financement : notre équipe vérifie avec vous que cette formation vous correspond, ou vous oriente vers celle qui vous conviendra mieux.

Pour qui
Maquettistes, infographistes, webmasters, responsables communication, chefs de projet...
Prérequis

Bonne connaissance dans le langage HTML, CSS

Durée
28 h · 4 jours

En bref

Durée28 h · 4 jours
ModalitésIndividuel (à la carte)
CertificationTOSA, ENI
Délai d'accèsEnviron 2 semaines à compter de l’accord de prise en charge.

Ce que vous saurez faire

  • Comprendre le rôle de JavaScript dans une page web.
  • Utiliser variables, types, opérateurs, conditions et boucles.
  • Écrire des fonctions et manipuler tableaux et objets.
  • Manipuler le DOM et réagir aux événements de l’utilisateur.
  • Valider un formulaire et récupérer des données avec fetch.
  • Déboguer son code avec les outils de développement du navigateur.

Programme

01Les bases
  • Rôle de JavaScript ; emplacement du code et modules
  • Console et outils de développement du navigateur
  • Instructions, commentaires et bonnes pratiques
02Variables et types
  • let et const ; types primitifs ; typeof
  • Chaînes, nombres, booléens ; conversions
  • Gabarits de chaînes (template literals)
03Opérateurs et conditions
  • Opérateurs arithmétiques, de comparaison et logiques
  • if / else, switch, opérateur ternaire
04Boucles
  • while, for, for...of
  • Parcours de tableaux
05Fonctions
  • Déclaration, paramètres, valeur de retour
  • Fonctions fléchées et portée des variables
06Tableaux et objets
  • Méthodes de tableaux : map, filter, find, forEach
  • Objets, propriétés et méthodes ; format JSON
07Le DOM et les événements
  • Sélectionner et modifier des éléments
  • Créer et supprimer des éléments ; modifier les classes CSS
  • Événements : clic, saisie, envoi de formulaire
  • Validation de formulaire côté client
08Données distantes
  • Asynchronisme : promesses et async / await
  • Appeler une API avec fetch et afficher les résultats
  • Stockage local dans le navigateur
09Ouverture aux outils d’IA
  • Utiliser un assistant d’IA pour expliquer ou corriger du code, en comprenant chaque ligne

Qui vous forme

Thierry Demorest

Développement et informatique · Création web

Voir le profil

Prochaines sessions

Les dates peuvent s'adapter : en individuel, la formation démarre quand vous êtes prêt(e).

  • 18 janvier 2027 – 19 janvier 2027
  • 13 mai 2027 – 14 mai 2027
  • 15 septembre 2027 – 16 septembre 2027

Financer cette formation

Selon votre situation, tout ou partie de la formation peut être pris en charge. Notre équipe vérifie vos droits avec vous.

Votre employeur (OPCO), France Travail, la Région ou un financement personnel peuvent prendre en charge cette formation.

Notre équipe identifie la bonne solution et monte le dossier avec vous.

Toutes les solutions de financement

Informations pratiques

Type de reconnaissance
Attestation de fin de formation
Accessibilité
Locaux accessibles aux personnes à mobilité réduite (PMR) et aux personnes en situation de handicap (PSH).
Référent handicap : Bénédicte Guilloteau, benedicte@mandyben.com

Fiche mise à jour le 29 octobre 2026

En savoir plus sur cette formation

JavaScript est le langage de programmation du web. Cette formation enseigne les bases du langage dans sa version moderne et son utilisation pour rendre une page interactive : manipulation du DOM, événements, formulaires et échanges de données avec une API. Prérequis : bonne connaissance de HTML et CSS.

Objectifs :
• Comprendre le rôle de JavaScript dans une page web.
• Utiliser variables, types, opérateurs, conditions et boucles.
• Écrire des fonctions et manipuler tableaux et objets.
• Manipuler le DOM et réagir aux événements de l’utilisateur.
• Valider un formulaire et récupérer des données avec fetch.
• Déboguer son code avec les outils de développement du navigateur.

Les bases
• Rôle de JavaScript ; emplacement du code et modules
• Console et outils de développement du navigateur
• Instructions, commentaires et bonnes pratiques

Variables et types
• let et const ; types primitifs ; typeof
• Chaînes, nombres, booléens ; conversions
• Gabarits de chaînes (template literals)

Opérateurs et conditions
• Opérateurs arithmétiques, de comparaison et logiques
• if / else, switch, opérateur ternaire

Boucles
• while, for, for...of
• Parcours de tableaux

Fonctions
• Déclaration, paramètres, valeur de retour
• Fonctions fléchées et portée des variables

Tableaux et objets
• Méthodes de tableaux : map, filter, find, forEach
• Objets, propriétés et méthodes ; format JSON

Le DOM et les événements
• Sélectionner et modifier des éléments
• Créer et supprimer des éléments ; modifier les classes CSS
• Événements : clic, saisie, envoi de formulaire
• Validation de formulaire côté client

Données distantes
• Asynchronisme : promesses et async / await
• Appeler une API avec fetch et afficher les résultats
• Stockage local dans le navigateur

Ouverture aux outils d’IA
• Utiliser un assistant d’IA pour expliquer ou corriger du code, en comprenant chaque ligne

Avis

Ils sont passés par là. Des stagiaires.

Tous les avis et références
J'ai pu créer ma boutique en ligne et réaliser des ventes en lançant ma marque :-)
Ce stage m'a permis de tester plusieurs appareils photo, et de me mettre en situation pour mieux comprendre les problématiques.
Les explications claires et bien ciblées ont permis à notre collaborateur à la fois de se former et de rectifier ses procédures. Objectif atteint donc et nous en remercions le formateur.
Je vous confirme que la formation s’est excellemment bien déroulée. Le contenu était très intéressant et devrait m’apporter beaucoup dans mon travail à venir. J’en profite pour vous féliciter sur le choix de vos formateurs, le formateur fait preuve d’une grande pédagogie et d’une extrême gentillesse.

Questions fréquentes

Par quel langage commencer ?

Pour le web, HTML et CSS puis JavaScript. Pour l'analyse de données ou l'automatisation, Python. Nous vous orientons selon votre objectif.

Peut-on se reconvertir dans le développement ?

Oui, avec les titres professionnels Développeur front end et Développeur back end, accessibles en blocs de compétences.

Les formations sont-elles pratiques ?

Oui, chaque notion est mise en pratique sur des exercices et des projets.

Proposez-vous des formations en administration système ?

Oui : Linux, Docker, Zabbix, Oracle et sécurité des systèmes d'information.

Où se déroulent les formations ?

Dans nos locaux au 146 rue Paradis, à Marseille (6e), dans vos locaux pour les formations intra-entreprise, ou à distance en visio, en direct avec le formateur. Les modalités possibles sont indiquées sur chaque fiche.

Pas sûr(e) d'être fait(e) pour ça ?

Chacun sa façon d'atteindre son objectif. Notre équipe vous rappelle pour trouver la formation et le financement adaptés à votre situation.

Je me fais guider

  • QualiopiOrganisme certifié
  • 1 780personnes formées en 2026
  • 98 %de satisfaction
  • Depuis 2006à Marseille, 146 rue Paradis