JS moderne, Exo #1: Affichage d'une fenêtre modale
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
1h08
de formation
12
leçons vidéo
1
chapitre
Débutant
niveau requis
Carl Brison
Carl Brison
Formateur certifié

JS moderne, Exo #1: Affichage d'une fenêtre modale

4.8/5 Trustpilot (1399 avis) Satisfait ou remboursé
1h08
de formation
12
leçons vidéo
1
chapitre

La théorie, on en a besoin. Mais la pratique : on en a encore plus besoin !
Je vous propose dans ce cours en ligne, de continuer à manipuler le JavaScript Moderne, que nous avons appris ensemble dans la série de tutos dédiées à l'apprentissage du JavaScript moderne.

Pour cet exemple, nous allons apprendre à mettre en place une fenêtre modale (ou pop-up modale). Cet élément web très utilisé, permet d'avertir l'utilisateur de votre site Internet sur une action qu'il doit absolument réaliser ou une information importante. Il est donc intéressant de savoir mettre en place une modale sur votre site Internet. Et c'est justement ce que nous allons apprendre à réaliser avec Javascript et un peu de CSS.

Au programme de ce tuto Exercice Javascript Moderne : mise en place une fenêtre modale

Dans cette formation orientée pratique, nous allons voir : 

  • comment déclencher l'apparition de la modale grâce au JavaScript Moderne, au clic de l'utilisateur sur un bouton,
  • comment griser le reste de l'interface de votre site ou application,
  • comment fermer la fenêtre,
  • ce n'est pas tout ! Nous verrons comment animer l'apparition ainsi que la fermeture de la modale.
  • le tout de manière responsive !

L'objectif de cet exercice JavaScript pratique, étant de bien comprendre toute cette gymnastique de code, afin de pouvoir le reproduire dans tous les cas similaires que vous pourrez rencontrer dans votre carrière de développeur frontend.

Un QCM vous sera proposé en fin de formation et vous permettra de valider les connaissances théoriques acquises pendant la formation. Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions sur ce cours.
 

Pré-requis du cours :

Pour suivre ce tutoriel vidéo dans de bonnes conditions, il est recommandé de connaître :

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Leçon 1
Mise en place de la structure HTML
Leçon 2
Mise en page avec la technologie CSS-Grid
Leçon 3
Superposition d'une boîte sur le site
Leçon 4
Création du bouton d'ouverture de la modale
Leçon 5
Création de la boîte modale
Leçon 6
On programme l'affichage de la modale
Leçon 7
On programme la fermeture de la modale

Table des matières

Leçon 1

Mise en place de la structure HTML

04m38
Leçon 2

Mise en page avec la technologie CSS-Grid

09m08
Leçon 3

Superposition d'une boîte sur le site

03m19
Leçon 4

Création du bouton d'ouverture de la modale

06m31
Leçon 5

Création de la boîte modale

05m52
Leçon 6

On programme l'affichage de la modale

07m39
Leçon 7

On programme la fermeture de la modale

03m39
Leçon 8

Installation de la librairie animate

03m12
Leçon 9

Animation à l'ouverture de la modale

02m54
Leçon 10

Animation à la fermeture de la popup

09m25
Leçon 11

Décalage de l'animation

05m47
Leçon 12

Conclusion

06m50

Avis des apprenants

Détail des avis
121
Apprenants
10
Commentaires
5/5
Note moyenne
5/5
10
4/5
0
3/5
0
2/5
0
1/5
0
Corinne Marchal
Corinne Marchal
Publié le 02/06/2026
Top. Du concret avec peu de JS.
Carl Brison
Carl Brison
Merci beaucoup ;-)
Fred Andenas
Fred Andenas
Publié le 10/05/2026
Merci Carl pour cette exercice d'application intéressante sur la fenetre modale
Carl Brison
Carl Brison
Merci beaucoup, Fred ;-)
Simon Costa
Simon Costa
Publié le 19/01/2026
Excellent petit exercice, la librairie Animate pour moi a été une vraie bonne découverte ainsi que la propriété setTimeout. Les "anciennes" connaissances ont la vie dure mais ça le fait toujours .
Carl Brison
Carl Brison
Merci beaucoup pour votre commentaire Simon ;-)

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

débutant

Que contient le fichier source ?

Le code source de l'exercice.

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
12,99€
Paiement unique, sans abonnement
Accès à vie à cette formation
1h08 de vidéo • 1 chapitre
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 791 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1426 tutos gratuits

Notre politique de protection des données