L'Expertise Informatique, Simplifiée

JavaScript - Les fondamentaux

Le langage incontournable du web, enfin maîtrisé.

JavaScript est le langage incontournable du développement Web, présent côté client comme côté serveur. Cette formation de 3 jours vous donne des bases solides en JavaScript moderne — const, let, arrow functions, optional chaining — manipulation du DOM, gestion des événements, validation native de formulaires et appels asynchrones avec fetch et async/await. Vous apprendrez aussi à adapter dynamiquement vos interfaces avec window.matchMedia, à persister des données avec localStorage, à situer les évolutions du langage de ES2015 à ES2025 et à utiliser un assistant IA de manière critique pour apprendre et coder.

Public visé

Développeurs, architectes ou chefs de projets techniques.

Prérequis

Avoir suivi cette formation, ou en maîtriser les thèmes abordés :

Objectifs pédagogiques

À l’issue de cette formation, vous serez capable de :

Programme

Jour 1 - Matin

Le langage et son environnement

Découvrir JavaScript et son écosystème

Travaux pratiques :

Outils du développeur Web

Travaux pratiques :

Intégrer JavaScript dans une page

Travaux pratiques :

Jour 1 - Après-midi

Bases du langage moderne

Variables et types

Travaux pratiques :

Opérateurs et expressions

Travaux pratiques :

Structures de contrôle

Travaux pratiques :

Fonctions

Travaux pratiques :

Jour 2 - Matin

DOM et événements

Le Document Object Model

Travaux pratiques :

Modifier le contenu et les styles

Travaux pratiques :

Manipuler les styles

Travaux pratiques :

Gérer les événements

Travaux pratiques :

Jour 2 - Après-midi

Formulaires et validation

Manipuler un formulaire

Travaux pratiques :

Validation native — Constraint Validation API

Travaux pratiques :

Validation côté code

Travaux pratiques :

Jour 3 - Matin

Asynchrone moderne

Comprendre l’asynchronisme

Travaux pratiques :

Promises

Travaux pratiques :

async / await

Travaux pratiques :

fetch et JSON

Travaux pratiques :

Jour 3 - Après-midi

APIs utiles, panorama et IA

APIs Web utiles

Travaux pratiques :

Panorama des évolutions ES2015 → ES2025

Travaux pratiques :

JavaScript et IA

Travaux pratiques :

Pour aller plus loin — ouverture

Travaux pratiques :

Modalités d’évaluation des acquis

En cours de formation, par des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation.

Voir aussi

Vous serez peut-être intéressés par les formations suivantes :

Formation DEV-JS-100 — JavaScript - Les fondamentaux. Domaine : Développement. Niveau : Initiation. Durée : 3 jours (21 heures). Mots-clés : javascript, dom, evenements, fetch, async await, constraint validation, localstorage, matchmedia, es2025, ia, développement, initiation. Cylian Formation, Dijon.