If you're seeing this message, it means we're having trouble loading external resources on our website.

Si vous avez un filtre web, veuillez vous assurer que les domaines *. kastatic.org et *. kasandbox.org sont autorisés.

Contenu principal
Heure actuelle :0:00Durée totale :1:51

Transcription de la vidéo

Dans ce cours, nous allons apprendre comment faire des pages web interactives. Vous commencerez avec des pages web simples HTML/CSS, puis ajouterez du JavaScript pour les changer: par exemple pour créer un jeu avec des mots, un diaporama, une galerie d'images se rechargeant à l'infini, ou encore un programme pour dessiner. Vous pourrez faire à peu près tout ce que vous avez déjà vu sur Internet. Nous allons utiliser le langage informatique appelé JavaScript pour faire tout ça. Et vous serez peut-être un peu perdu si vous avez appris déjà JavaScript et l'avez utilisé autrement. En fait, JavaScript a été créé au départ pour être associé aux moteurs de recherche afin de rendre interactives les pages web. Mais de nos jours, vous pouvez utiliser JavaScript dans plein d'environnements différents: vous pouvez l'utiliser pour la partie cachée d'un serveur en charge de formater les pages web et sauvegarder les données des utilisateurs, ou encore pour écrire des programmes de manipulation des images, ou pour traiter des données dans un tableur (comme Excel) ou même pour contrôler des robots. Si vous avez appris JavaScript ici sur Khan Academy, alors vous l'avez appris dans un environnement 'ProcessingJS' pour créer des dessins et des animations. Si vous l'avez appris ailleurs, par exemple sur Code Academy, alors peut-être vous avez appris à l'utiliser avec un environnement de type "ligne de commande" simple. Chaque environnement a son propre ensemble de fonctionnalités et de variables globales. Par exemple, dans ProcessingJS, il y a de nombreuses fonctions seulement pour dessiner une animation, par exemple fill, ellipse, mouseClicked, et text. Dans un environnement de type page web, les moteurs de recherche offrent un ensemble de fonctions qui rendent les pages interactives, comme getElementByld, setInterval, et AddEventListener. Vous allez apprendre tout de ces fonctions - et encore plus - dans ce cours, et vous serez capable de les utiliser sur vos pages web pour les transformer en expériences interactives épatantes.