Il existe d'innombrables ressources pour apprendre JavaScript, et c'est à la fois une mauvaise et une bonne chose. La bonne chose est que nous avons le choix entre de nombreuses options. Cependant, le problème est que nous ne savons pas quelle ressource est la meilleure.
Ainsi, le but de cet article est de faire la lumière, et de vous guider vers les meilleures ressources pour apprendre JavaScript. Surtout en tant que débutant. Par conséquent, voyons les meilleures ressources.
FreeCodeCamp
La première ressource de la liste est FreeCodeCamp. FreeCodeCamp fournit une excellente introduction à JavaScript. De plus, il plonge également dans des sujets avancés. Cela vous amène de l'absence de connaissances à un niveau intermédiaire.
Cependant, une fois que vous aurez plongé dans les sujets avancés, vous devrez peut-être compléter l'apprentissage avec des ressources supplémentaire ou avec leur chaîne YouTube. Au fait, en parlant de leur chaîne YouTube, c'est une autre excellente ressource. Ils ont de nombreux tutoriels JavaScript créés par des développeurs professionnels.
Ainsi, vous pouvez accéder à un niveau avancé simplement en utilisant la plate-forme FreeCodeCamp et leur chaîne YouTube.
Jetez un oeil:
You Don't Know Javascript
La série de livres "You Don't Know Javascript" est l'une des meilleures ressources pour apprendre JavaScript, sinon la meilleure.Cette série est divisée en six livres et vous emmène de zéro connaissance à un niveau avancé . Il vous apprend la portée, les fermetures, le mot clé «this», le prototype d'objet, les types et la grammaire, l'async, les performances et ES6 et au-delà.
La série est écrite par Kyle Simpson, qui est une personne très compétente et un développeur JavaScript actif . La bonne chose est que, comme FreeCodeCamp, la série "You Don't Know Javascript" est gratuite . Bien sûr, vous pouvez et vous devriez les acheter pour soutenir l'auteur si vous pouvez vous le permettre.
La série "You Don't Know Javascript" est mon manuel de référence.Chaque fois que je souhaite actualiser des concepts ou en apprendre de nouveaux, j'utilise d'abord cette ressource . Il est bien écrit, détaillé, précis et toujours conforme à la spécification ECMAScript.
Jetez un oeil:
JavaScript30
S'exercer en créant vous-même l'application est essentiel dans la programmation . Par conséquent, je souhaite vous recommander JavaScript30, qui se concentre exclusivement sur la création d'applications JavaScript . Il n'utilise aucun framework, compilateur, etc.C'est du pure JavaScript .
Le cours JavaScript30 est destiné aux débutants et intermédiaires . Il va vous apprendre les principes de base de JavaScript et comment travailler avec le Document Object Model (DOM). Garder à l'esprit;vous devriez déjà avoir des connaissances de base en JavaScript avant de commencer le cours . Le but du cours est de vous faire appliquer ces connaissances.
JavaScript30 est également entièrement gratuit . Jusqu'à ce stade, vous disposez de trois excellentes ressources pour faire grimper vos compétences gratuitement en JavaScript.
Jetez un oeil:
MDN Web Docs JavaScript
Je ne peux jamais manquer de citer MDN dans cet article, car c'est un excellent site Web . Ainsi, il n'est pas surprenant que leur tutoriel JavaScript soit fantastique. Le didacticiel en ligne est divisé en quatre parties:
Débutants complets Guide JavaScript Intermédiaire Avancée
Comme pour les autres ressources répertoriées dans cet article, vous pouvez passer d'un niveau de base à un niveau avancé . De plus, le cours est rédigé et maintenu par des développeurs professionnels. Par conséquent, vous pouvez parier sur le tutoriel fourni par MDN.C'est de la plus haute qualité.
Jetez un oeil:
JavaScript.info
La dernière ressource que je veux mentionner est JavaScript.info, qui est un superbe site Web de référence. Il contient des informations sur JavaScript de base, les concepts avancés et le modèle d'objet de document. Le site Web est divisé en trois parties:
Le langage JavaScript - partez de zéro et passez à des concepts avancés tels que la POO . L'accent est mis ici sur la langue elle-même.
Navigateur: document, événements, interfaces - apprenez à gérer la page du navigateur: ajoutez des éléments, manipulez leur taille et leur position, créez dynamiquement des interfaces et interagissez avec le visiteur.
Articles supplémentaires - une liste de sujets supplémentaires qui supposent que vous avez couvert les deux premières parties du didacticiel. Il n'y a pas de hiérarchie claire ici; vous pouvez lire les articles dans l'ordre que vous souhaitez.
Les informations sont denses et pertinentes. Vous pouvez utiliser le site Web comme guide d'étude principal, ou vous pouvez l'utiliser en conjonction avec les autres ressources.
Jetez un oeil:
Conclusion
La liste de cet article n'est pas exhaustive, mais elle couvre certaines des meilleures ressources que je connaisse pour apprendre JavaScript. En utilisant ces ressources, vous pouvez atteindre un niveau assez avancé et même obtenir une offre d'emploi.Pour de meilleurs résultats, essayez de les mélanger, car vous pouvez apprendre quelque chose de chacun d'eux.
Et le meilleur: ils sont entièrement gratuits (à l'exception des copies imprimées de You Don't Know Javascript, que vous pouvez acheter si vous souhaitez soutenir l'auteur).
Si vous avez apprécié l'article, pensez à le partager afin que davantage de personnes puissent en profiter!N'hésitez pas non plus à me suivre sur twitter avec vos opinions.