Dans cette article, je partage des liens que j’utilise pour savoir quelles connaissances creuser dans mon métier de développeur, notamment dans le domaine du front.

Le Developer RoadMap

Le Developer RoadMap propose des chemins d’apprentissages pour les développeurs front, back et aussi pour se spécialiser en DevOps. J’apprécie le découpage étape par étape et l’idée de détailler les différents sujets sans que ce soit obligatoire dans le chemin qu’ils proposent. Je ne suis pas totalement en accord avec l’ordre présenté, mais c’est une visualisation très intéressantes des différentes spécialisations.

Le Front-end Developer Handbook 2019

Frontend Masters est une site connu pour ses cours en lignes sur le front. Ils ont rédigé le Front-end Developer Handbook 2019, un condensé de ce qu’est un développeur front, mais aussi de toutes les connaissances utiles en 2019. Chaque partie présentent des liens pour découvrir les sujets. S’il fallait créer un cours complet du web front, ce site pourrait en être le sommaire. Ils reprennent d’ailleurs en partie le Developer RoadMap.

Les Web Skills

Il y a tellement de sujet en lien avec le développement web. Le site Web Skills les rassemblent tous (ou en tout cas une très longue liste). Une liste simple avec des liens pour apprendre. J’apprécie surtout de voir des sujets comme l’accessibilité, le design UX, ou encore l’algorithmie, des sujets souvent mis de coté.

Le Study Guide du Mobile Web Specialist Certification par Google

Google propose de passer une certification Mobile Web Specialist, très difficile à avoir. Je ne propose pas ici de réussir la certification, mais le guide d’étude pour préparer la certification donne des indications intéressantes sur les sujets à savoir en tant que développeur web et plus spécifiquement avec la spécialisation Mobile.

Les State of

Chaque année, un sondage est réalisé auprès des développeurs web sur le Javascript, et récemment sur le CSS. Le State of JS et le State of CSS sont pour moi une mine d’information : quels sont les dernières tendances ? Quels sujets a été évoqué que je ne connais pas encore ? Si une proposition du sondage m’est inconnu, c’est l’occasion de découvrir un nouveau sujet !

Les listes proposées sont souvent longues et peuvent faire peur. Mais face à toutes ces compétences et connaissances à acquérir, il faut se dire deux choses :

  • Le développement web est un domaine dans lequel il y a toujours quelque chose à apprendre, même pour les développeurs senior ;
  • Ce domaine est si vaste que d’autres développeurs connaitront toujours des choses que vous ne savez pas, mais l’inverse est vrai aussi ! Chaque développeur, même junior, a des compétences et des connaissances à apporter dans tous les projets.