
JavaScript est considéré comme la «troisième partie du Web» et le langage de programmation conçu pour ajouter une couche d'interactivité à n'importe quelle page Web. Avec HTML et CSS, ils forment les trois langages de programmation les plus importants.
Ce cours est une introduction à JavaScript, partant des bases —syntaxe et variables— et vous élargirez progressivement vos connaissances —conditionnel, tableaux, boucles, événements - en utilisant un jeu de mémoire que vous améliorerez peu à peu peu de la main de Javier Usobiaga, web designer et fondateur du studio Swwweet avec plus de 10 ans d'expérience.
S'il s'agit de votre première approche de la conception Web, il est recommandé de suivre le cours avant, également par Javier Usobiaga, à partir de Introduction au développement Web réactif avec HTML et CSS .
25 leçons & 14 vidéos téléchargées

3 minutes, 16 secondes

4 minutes, 22 secondes

6 minutes, 42 secondes

10 minutes, 36 secondes

7 minutes, 27 secondes

10 minutes, 19 secondes
Vous commencerez par découvrir Javier, son travail et ses influences dans le monde de la conception et du développement web.
Vous comprendrez ce qu'est JavaScript, ce pour quoi il fonctionne et pourquoi il est l'un des langages de programmation de base du Web, avec HTML et CSS. Vous apprendrez à configurer votre éditeur de code pour qu'il fonctionne plus confortablement, puis vous verrez comment incorporer JavaScript dans un site Web.
Vos premières interactions avec JavaScript impliqueront des variables, des fonctions, des événements et des boucles , que vous apprendrez à écrire avec d'autres fonctions complémentaires de base de JavaScript.
À partir de là, vous commencerez à concevoir votre jeu de mémoire, en commençant par le tableau __ , ou liste de valeurs, qui représente le jeu de cartes qui composent le jeu.
Vous ajouterez des événements et des chances à la distribution des cartes pour introduire progressivement la difficulté dans le jeu.
La prochaine étape sera d'ajouter le premier élément d'interactivité à votre jeu de mémoire: marquer la paire de cartes sélectionnée comme fausse ou correcte. Petit à petit, vous allez créer des fonctions qui résolvent une partie spécifique du script, comme le succès, l'erreur, entre autres, et aussi, gérant les retours sur ces réussites et erreurs.
Suite à l'augmentation de la difficulté, vous ajouterez un chronomètre, des niveaux de jeu, des effets sonores et de nouveaux détails à l'interface de jeu.
Enfin, vous passerez en revue les différentes bibliothèques et ressources qui complètent JavaScript, telles que jQuery, React et Vue.
Vous apporterez une amélioration - nouvelles règles, corrections, effets - sur le jeu de mémoire que vous créerez tout au long du cours.

À toute personne intéressée par la conception Web et possédant des connaissances de base en HTML et CSS.
Vous aurez besoin de connaissances de base en HTML et CSS, ainsi que d'un ordinateur et d'un éditeur de code.

Hola es un optimo Curso per aprender JS e lo recomiendo a todas las personas que quieran aprender a programar sea per front-end que al Back-end. javier sei Grande!
Es un curso muy práctico, comprensible y demasiado flexible a la hora de estudiar. Domestika hace al estudiante una experiencia única en aprender de una manera muy lúdica e intuitiva. Recomiendo este curso un 100%
muy buen curso, aun que siento que hace falta un poco mas de explicacion en varios temas
Excelente curso, muy bien explicado con ejemplos concisos de los temas que se estan desarrollando
Great course and very detailed!

introduction
Premiers pas avec JavaScript
Premières interactions
Un jeu de cartes
Un jeu de mémoire
Niveau supérieur
Bibliothèques et ressources
Projet final
Apprenez chez vous, sans horaires fixes et à votre rythme. C’est vous qui décidez de votre programme d’apprentissage.
Apprenez les techniques et les méthodes les plus utiles auprès des meilleurs professionnels du secteur créatif.
Dans chaque leçon, votre professeur vous transmettra ses connaissances avec enthousiasme, vous donnera des explications claires et vous fera bénéficier de son expertise.
If you're a Plus member, get a certificat personnalisé signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Profitez de vidéos de haute qualité pour ne manquer aucun détail. Grâce à un accès illimité, vous pourrez les regarder autant de fois que nécessaire pour perfectionner vos compétences.
Posez des questions, demandez des avis ou suggérez des solutions. Partagez votre expérience d’apprentissage avec les autres élèves de la communauté qui ont, comme vous, une passion pour la créativité.
Cette communauté réunit plus de huit millions de personnes des quatre coins du monde, curieuses et passionnées, avec cette même envie de développer et d’exprimer leur créativité.
Domestika sélectionne les professeurs avec soin et produit chaque cours en interne afin de garantir une expérience d’apprentissage en ligne de qualité optimale.
Ce cours s’adresse aux personnes ayant des connaissances de base en programmation et en HTML/CSS, sans qu’il soit nécessaire d’être expert. Il est idéal si vous avez déjà quelques bases et souhaitez approfondir l’interactivité et la logique en JavaScript.
Il vous suffit d’un ordinateur avec accès à internet et d’un éditeur de code gratuit comme VSCode, Brackets ou Atom. Des connaissances basiques en HTML et CSS sont aussi recommandées pour tirer pleinement parti du contenu.
Vous apprendrez à manipuler le DOM, gérer les événements, utiliser variables, fonctions, conditions, tableaux et objets, ainsi qu’à créer un jeu de mémoire complet avec niveaux, chronomètre, animations et effets visuels en JavaScript.
Le cours se concentre sur le développement d’applications web interactives avec JavaScript, en mettant l’accent sur la création d’un jeu de mémoire numérique, en appliquant logique, structures de données et techniques modernes de programmation.
Oui, vous réaliserez un jeu de mémoire entièrement fonctionnel, avec gestion des niveaux, chronomètre, gestion des événements, tableaux multidimensionnels, animations et possibilité de recommencer la partie, le tout en JavaScript pur.
On recommande des éditeurs gratuits comme VSCode, Brackets ou Atom. Vous apprendrez à installer des extensions comme Prettier ou Bracket Colorizer et à configurer le formatage et le linting pour améliorer la lisibilité et la qualité du code.
Vous serez capable de créer des jeux web interactifs, des applications modulaires, des interfaces dynamiques, et d’expérimenter avec animations, effets visuels et logique avancée en JavaScript et HTML/CSS.