L’une des choses les plus confuses lorsque vous vous apprêtez à acquérir des compétences techniques est de savoir quoi apprendre. Et nulle part est-ce plus vrai que lorsque vient le temps de choisir votre premier langage de programmation. Apprendre JavaScript est un must.
Ruby semble cool, PHP semble utile, vous n’êtes pas exactement sûr de ce que les gens font avec Python et devriez-vous vous concentrer sur Java? Ou est-ce JavaScript?
Pour aggraver les choses, vous pouvez demander à un ami développeur ce que vous devriez tuto javascript et obtenir une réponse «Eh, peu importe ce que vous choisissez» ou, pire encore, un long argument sur l’apprentissage d’une langue autre que C ++ est une perte horrible de votre temps, et vous ne saviez même pas que C ++ était une option!
Avant de vous dire LA RÉPONSE Je veux mettre en place un contexte : ici chez Skillcrush nous nous concentrons exclusivement sur les compétences techniques liées à la construction de sites Web. Cela signifie que nous vous dirons ce qu’il faut apprendre et comment l’apprendre si votre objectif final est de travailler en tant que concepteur, développeur, chef de projet, spécialiste UX, ou dans d’autres sites Web de renforcement des capacités et applications Web.
Et puis une autre mise en garde : votre ami qui a dit que cela n’a pas vraiment d’importance ? Elle avait raison. Mais c’est une bonne nouvelle pour vous ! Mais ce n’est pas non plus LA RÉPONSE.
Voici la chose : quand il s’agit d’apprendre votre premier langage de programmation, votre tâche la plus importante est de commencer à comprendre comment la programmation fonctionne. Vous devez apprendre : ce qu’est une variable, et un tableau, et une méthode, et une fonction, et des objets et des boucles. Vous devez comprendre comment la logique fonctionne. Et la chose étonnante est que ces principes de programmation de base s’appliquent à tous les langages de programmation.
Très bien, maintenant il est temps de vous dire LA RÉPONSE.
Ruby vs PHP vs Python vs JavaScript? (AKA lequel des quatre langages de programmation Web les plus courants devriez-vous commencer ?) La réponse est … JavaScript!
1. C’est vrai, si vous souhaitez apprendre votre premier langage de programmation, vous devriez apprendre javascript. Laissez-moi vous dire pourquoi:
2. Raison # 1: JavaScript est facile à utiliser et a une récompense immédiate
3. JavaScript est le seul langage de programmation Web qui fonctionne à la fois dans le frontend et le backend (plus sur cela plus tard), ce qui signifie deux choses très importantes pour vous:
1. JavaScript est installé sur tous les navigateurs web modernes, donc vous pouvez LITTERAIREMENT commencer à programmer en JavaScript cette seconde sur le navigateur même que vous utilisez pour lire cet article. Pas de muss, pas de problème.
Python et Ruby sont deux langues merveilleuses à apprendre, mais malheureusement, le fait d’installer l’un ou l’autre sur votre machine pour que vous puissiez commencer à l’apprendre vous donnera envie de vous arracher les cheveux et de vous échapper en hurlant, jamais entendu.
2. Parce que vous pouvez utiliser JavaScript sur le frontend et parce que JavaScript exécute tous les éléments interactifs amusants des sites Web, vous pouvez commencer à l’utiliser immédiatement pour votre site Web.