Des heures. De vol. Précédemment, nous avons expliqué

comment apprendre les bases de nombreux langages de programmation en quelques minutescomment apprendre les bases de nombreux langages de programmation en quelques minutes, mais tôt ou tard, il faut croiser le fer avec des guides et tutoriels plus complexes. Heureusement, le portail Exercism a tout ce qu'il nous faut : chacun des 67 langages disponibles possède une «piste» avec des dizaines d'exercices, des vidéos d'introduction, des forums dédiés et une grande quantité de documentation supplémentaire.

Exercism : plus de 60 langages pour apprendre à programmer gratuitement
Apprendre à programmer gratuitement

La situation n'a pas changé : si vous voulez apprendre à programmer, l'étape la plus difficile est la première. Presque tous les langages ont un «Hello, World!», mais indépendamment de sa simplicité superficielle, vous devez vous sentir à l'aise avec sa structure, sa syntaxe. Si l'étincelle n'apparaît pas, passez au langage suivant, explorez une autre option. De nombreux programmeurs professionnels insistent sur la nécessité d'adopter de nouvelles technologies, et cette même flexibilité est ce qui inspire la plateforme Exercism, avec des milliers d'exercices répartis dans 67 langages pour apprendre à programmer gratuitement, dès le début.

Apprendre à programmer gratuitement avec Exercism

Exercism : plus de 60 langages pour apprendre à programmer gratuitement
67 langages, profitez-en !

Comme pour d'autres plateformes, Exercism vous demande de créer un compte pour sauvegarder votre progression, mais si vous possédez déjà des identifiants GitHub, vous pouvez les utiliser à la place. La section principale d'accès est Learn, où vous trouverez la catégorie «Language Tracks». Exercism divise les exercices en «pistes d'entraînement» : le nombre exact d'exercices dépend de chaque langage, même si les plus populaires disposent d'une plus grande quantité de matériel (par exemple, 24 exercices de COBOL contre 137 de Python). Vous pouvez participer à plus d'une piste à la fois, mais les exercices resteront bloqués si vous n'avancez pas dans le bon ordre.

Exercism : plus de 60 langages pour apprendre à programmer gratuitement
Les exercices sont séparés en «pistes», chacune avec un nombre spécifique d'exercices
Exercism : plus de 60 langages pour apprendre à programmer gratuitement
Je pensais que Print suffisait pour un Hello World en Python...

À tout cela s'ajoutent des vidéos communautaires, des séries d'introduction, des interviews de nombreux créateurs et responsables de ces langages, et bien sûr, l'accès aux forums officiels, soutenu par un serveur Discord. Pour finir, Exercism est gratuit et se finance par des dons des utilisateurs, mais le mode premium (10 dollars par mois) inclut des fonctionnalités comme le mode sombre, des emplacements supplémentaires pour accéder à des mentors et l'intégration avec ChatGPT. La seule limite ? Tout le contenu est en anglais, mais cela ne nous a pas arrêtés auparavant…

**Site officiel :** Cliquez ici