×

Blog

6 sites pour bien apprendre à coder

Vous cherchez des sites internet pour ben apprendre à coder? Voici mon top 5 + 1 bonus des sites internet indispensables pour tout développeur qu’il soit débutant ou bien expérimenté.

1- Codecademy

CodeCademy est un très bon site qui propose un ensemble de cours gratuits sur plusieurs langages de programmations. Ce qui est vraiment intéressent sur ce site, c’est qu’il présente les cours d’une manière originale.

codecademy

Vous avez ainsi l’écran qui est divisé en trois parties:

  • A gauche le cours sous forme de texte
  • Au centre le code source associé que vous pouvez modifier
  • A droit le résultat en temps réel du code source 

Le problème de ce site, c’est que les cours sont en anglais, ce qui peut être un frein pour certaines personnes. De plus, vous avez uniquement des cours sous forme de texte et donc pas de vidéos. Personnellement, je préfère largement les formations  vidéo car c’est plus motivant et concret.

2- OpenClassRooms

OpenClassRooms est un site français qui propose également beaucoup de cours sur différents langages de programmation. Le plus de cette plateforme, c’est qu’elle propose à la fois du texte et des vidéos!

opencalssrooms

Malheureusement, la version gratuite vous permet de voir seulement 5 vidéos par semaine, soit environs 10 à 15 minutes de vidéo. C’est clairement insuffisant pour apprendre correctement…  

Vous pouvez acheter un compte premium. Comptez alors 20 à 300€ par mois, ce qui est clairement pas donné!

3- Udemy

Udemy est une plateforme de cours en ligne qui est basé principalement sur du contenu vidéo. Les sujets sont très diverses, développement logiciel,  dessin, cuisine, ou sport . Mais pour ce qui nous concerne, c’est à dire le développement logiciel, vous avez un très large panel de sujets.

Udemy

Ce qui est bien sur cette plateforme, c’est que vous pouvez tester les formations via des vidéos gratuites. C’est d’ailleurs la plateforme de formation en ligne que je privilégie.

Il faut comptez entre 15 et 30€ pour une formation sur ce site. Mais l’avantage, c’est qu’une fois la formation acheté elle est disponible sans aucune limite.

 

4- github

je vous ai déjà donné pas mal de site de formation en ligne, mais quand on apprend le développement logiciel, il faut également utiliser d’autres sites en compléments. Le premier que je vous conseil, c’est Github.  Github est une plateforme en ligne d’hébergement de code source via l’outil GIT.

Github

Alors pour ceux qui ne connaissent pas, ou, n’utilise pas encore Git, je peut encore sauver votre âme. Clairement, Git est l’outil indispensable pour tout développeur qui se respecte. Il est massivement utilisé dans les projets open source et dans les entreprises de toutes tailles. Il permet non seulement de gérer les versions et l’historique de votre code source mais aussi de partager celui-ci et ainsi travailler en équipe.

Alors pourquoi je vous parle de ce site? Et bien simplement parce que vous allez, non seulement, pouvoir sauvegarder et partager votre code mais aussi récupérer du code source d’autres développeurs gratuitement!

 

5- Stackoverflow

Il est très important, quand on est développeur, de savoir trouver de l’aide quand on est bloqué. Je vous conseil alors de rechercher l’information sur google mais si vous ne trouver pas votre bonheur, il existe une dernière solution. Poser simplement la question à des experts. Pour cela je vous conseil le top du top des forums de développement logiciel: Stackoverflow 

Stackoverflow

Ce forum est sans aucun doute le plus populaire chez les développeurs. Cela signifie que vous allez y trouver une très large communauté d’experts dans le domaines qui pourrons vous aider. Le plus de ce site, c’est qu’il a un système de notation sur les réponses, ainsi, la meilleur réponse se retrouve propulsé juste à la suite de la question. Au finale vous n’avez pas a relire l’ensemble des réponses pour retrouver la bonne 😉

 

6 – CodeurPro (bonus)

Oui, c’est bien le site sur lequel vous lisez cet article. Vous y trouverez un ensemble de choses qui pourrais vous intéresser, comme par exemple:

Mon objectif est de faire évoluer ce site pour qu’il corresponde le plus à vos besoins, donc n’hésitez pas à me faire des retours et suggestions.