Nouvelles

Célébrons la Semaine Nationale du Code : 5 ressources de programmation à explorer

National coding week ressources devolutions blog

Cet article célèbre la Semaine Nationale du Code et propose 5 ressources pour progresser en programmation, de GitHub Copilot à Codewars. Il invite aussi la communauté à partager ses conseils et outils favoris.

Steven Lafortune

Salut! Je m'appelle Steven Lafortune - le maestro de la communication chez Devolutions le jour, guitariste la nuit, et commentateur passionné de hockey entre les deux. Quand je ne suis pas en train de sauver Hyrule dans The Legend of Zelda ou de regarder la version longue du Seigneur des Anneaux pour la 235 476e fois, vous me trouverez probablement à un concert. Vif d'esprit, toujours prêt à rire et débordant d'idées, j'apporte la même énergie à mon travail que sur la scène.

Afficher plus d'articles

Cette année, la Semaine Nationale du Code se déroule du 14 au 20 septembre. Pendant cette période, des bénévoles dans plusieurs pays du monde animeront des cours et des présentations axés sur le code dans des bibliothèques, des écoles et des entreprises.

L’objectif n’est pas nécessairement d’inciter chacun à faire carrière dans le développement (même si cela contribuerait certainement à combler l’énorme pénurie de compétences en programmation). Il s’agit plutôt d’aider les personnes de tout âge — des enfants aux adultes — à développer leurs compétences numériques et renforcer leur confiance dans le code, afin qu’elles puissent participer pleinement à leur milieu de travail et à leur communauté.

En effet, alors qu’autrefois le code ne concernait principalement que les développeurs et programmeurs, aujourd’hui chacun devrait s’y familiariser, au moins à un niveau fondamental. Comme l’a dit Naval Ravikant, PDG d’AngelList : « le code est la nouvelle forme de littératie. »

Ressources de programmation suggérées

Voici quelques ressources pour améliorer vos compétences en programmation pendant la Semaine Nationale du Code et au-delà :

GitHub Copilot

GitHub Copilot est un assistant de codage alimenté par l’IA qui vous aide à écrire du code plus rapidement, afin que vous puissiez vous concentrer davantage sur la résolution de problèmes et la collaboration (et profiter du blog Devolutions et des bandes dessinées Sysadminotaur, bien sûr !).

Parmi ses fonctionnalités : suggestions de code, chat intégré, et navigation en saisie semi-automatique. GitHub Copilot est accessible gratuitement avec des fonctionnalités limitées pour les développeurs individuels, mais l’accès complet nécessite un abonnement payant. Toutefois, les étudiants inscrits à un programme diplômant en sont exemptés.

Découvrez le nouvel assistant IA

Nous reviendrons dans un instant à la liste des ressources en programmation.

Nous venons de mettre en avant un excellent outil d’IA, GitHub Copilot. Et nous pensons que c’est l’occasion idéale de mentionner un autre outil remarquable : le nouvel assistant IA dans Remote Desktop Manager!

Propulsé par Microsoft Semantic Kernel, l’assistant IA est conçu pour vous aider dans diverses tâches comme générer et améliorer des scripts, relire, traduire, créer des commentaires, et plus encore. Plongez dans l’assistant IA en assistant à notre prochain webinaire : « Comment Remote Desktop Manager intègre l’IA dans les opérations TI sécurisées ». Cliquez ici pour tous les détails, y compris le lien d’inscription.

Et maintenant, revenons à notre liste de ressources en programmation!

Codecademy

Codecademy propose de nombreux cours, articles et vidéos liés au code. Vous y trouverez également des défis, des environnements de travail intégrés dans le navigateur et un simulateur d’entretien technique. L’accès à une sélection limitée est gratuit, mais un abonnement payant donne accès à tous les cours, quiz et projets. C’est une plateforme idéale pour commencer votre parcours de développeur.

Bro Code

Si vous recherchez des tutoriels clairs, directs et gratuits sur des langages comme Python, Java, C, C++, C#, alors Bro Code est une excellente ressource.

La chaîne YouTube compte 2,85 millions d’abonnés et près de 1 000 vidéos. Certes, les tutoriels n’ont pas toujours la structure conventionnelle (quiz, tests), mais ils restent précieux, surtout si vous complétez votre apprentissage avec de la pratique et des exercices comme ceux de Codecademy ou d’autres plateformes interactives.

Learn Python the Hard Way

Si vous souhaitez apprendre Python (et plusieurs membres de la communauté l’ont mentionné en réponse à notre sondage de septembre), alors Learn Python the Hard Way est fait pour vous.

Ne vous laissez pas intimider par le titre : ce cours extrêmement populaire est reconnu pour aider les débutants absolus à lire et écrire du Python de base, et à bâtir une solide fondation pour progresser avec d’autres ouvrages et ressources. Le cours est disponible en téléchargement ou en version papier. En prime, son créateur, Zed A. Shaw, permet aux apprenants d’essayer gratuitement le cours avant de s’engager. Merci M. Shaw!

Codewars

Codewars est une plateforme en ligne pour s’entraîner et progresser en programmation, que vous soyez novice ou expert. Le concept repose sur la résolution de petits défis appelés kata, disponibles dans plus de 50 langages. Vous gagnez des points en complétant les katas, ce qui vous fait évoluer de débutant à expert.

Une fonction utile : après avoir soumis votre solution, vous pouvez consulter celles des autres pour découvrir de nouvelles approches et techniques.

Ce n’est qu’un début

Il existe encore énormément de ressources pour développer vos compétences et votre confiance en programmation. Celles présentées ci-dessus constituent un point de départ. Lancez-vous, explorez, échangez avec des experts et d’autres apprenants, et créez votre propre chemin d’apprentissage — que ce soit pour enrichir votre carrière actuelle ou en démarrer une nouvelle.

Partagez vos meilleures ressources et conseils

Nous vous invitons également à partager vos ressources préférées. Quels tutoriels, cours, livres, vidéos, outils et plateformes recommandez-vous? Préférez-vous apprendre seul ou dans un cadre plus structuré?

Enfin, quels conseils donneriez-vous pour apprendre à coder? Quelles astuces partageriez-vous avec les grands débutants, mais aussi avec ceux qui souhaitent perfectionner leurs compétences? Merci de partager vos connaissances, vos expériences et votre sagesse ci-dessous.


Journée des professionnels des TI – 16 septembre Demain, le 16 septembre, nous soulignons aussi la Journée des professionnels des TI. Célébrée chaque année le troisième mardi de septembre, elle reconnaît l’apport indispensable des spécialistes en technologies de l’information. Nous aimerions en profiter pour remercier nos équipes TI pour leur travail essentiel : grâce à leur expertise, nos organisations évoluent dans un monde numérique toujours plus complexe, innovant et sécurisé.

Articles similaires

Lire plus d'articles dans la section Nouvelles