Article original : #100DaysOfCode Challenge for 2024 – Discord Edition

freeCodeCamp reoit toujours un afflux norme d'apprenants ambitieux le jour de l'An. Et chaque anne, j'essaie de crer un dfi qui aidera les gens  persvrer dans leur apprentissage.

Par le pass, nous avons eu des dfis de certification cloud, des dfis de dveloppement de jeux et des dfis de dveloppement back-end.

Cette anne, nous revenons aux bases avec le populaire dfi #100DaysOfCode.

Ce dfi a t cr en 2015 par Alexander Kallaway, un ancien lve de freeCodeCamp. (J'ai crit une histoire dtaille de #100DaysOfCode si vous tes curieux.)

Chaque jour o vous codez est le jour o vous avez gagn.  Alexander Kallaway

Voici comment fonctionne le dfi. Il y a juste 2 rgles simples :

  1. Vous vous engagez  coder pendant au moins 1 heure chaque jour  et ensuite  publier  ce sujet  pendant 100 jours conscutifs.
  2. Vous vous engagez  encourager au moins 2 personnes chaque jour en rpondant  leurs publications.

Cette deuxime rgle est importante, car elle garantit que tout le monde se sente soutenu.

La chose la plus difficile dans l'apprentissage de la programmation est de persvrer. Je l'ai dit maintes fois et je le rpterai : apprendre  coder n'est pas un dfi technique  c'est un dfi motivationnel.

Si vous pratiquez suffisamment pour dvelopper vos comptences en programmation, vous deviendrez ventuellement un dveloppeur dcent. Et c'est l que rside l'essence de #100DaysOfCode : obtenir 100 jours de pratique.

Discord est le nouveau Twitter

Les rseaux sociaux sont en dclin depuis un certain temps. De nos jours, beaucoup de gens prfrent les chats de groupe, les forums, les serveurs Discord et d'autres petites communauts bases sur des intrts communs.

On pourrait dire que Twitter a toujours t un ensemble de communauts spares rparties sur une plateforme gnrale gante. Il y avait le Twitter tech, le Twitter learn-to-code, le Twitter des dveloppeurs nigrians, et tant d'autres cohortes de dveloppeurs.

Je suis toujours optimiste quant  Twitter, et je ne quitte pas la plateforme. Mais ces jours-ci, je passe BEAUCOUP plus de temps sur Discord.

Alors, j'ai voulu tendre officiellement les rgles de #100DaysOfCode pour inclure galement la publication sur Discord pour tous ceux qui le prfrent  Twitter.

freeCodeCamp a une salle de discussion #100DaysOfCode sur notre serveur Discord communautaire o nous allons publier nos mises  jour quotidiennes. Vous pouvez rejoindre le Discord de freeCodeCamp.

Comment m'engager dans le dfi #100DaysOfCode ?

C'est simple. Il suffit de publier : "Je m'engage dans le dfi #100DaysOfCode  partir d'aujourd'hui" sur Twitter, LinkedIn, ou dans le Discord de freeCodeCamp dans la salle de discussion #100DaysOfCode.

Ensuite, commencez  publier chaque jour aprs avoir fini de coder, comme ceci :

"#100DaysOfCode Jour 1 : J'ai termin le projet de jeu de rle JavaScript de freeCodeCamp, et j'ai regard une partie d'un tutoriel sur Phaser.js."

Ou quoi que ce soit que vous avez fait ce jour-l.

Ensuite, assurez-vous d'interagir avec au moins deux autres personnes qui ont publi.

C'est tout. Rptez cela pendant 99 jours de plus.

Que dois-je apprendre chaque jour ?

Si vous ne l'avez pas dj fait, je recommande de suivre le programme principal de freeCodeCamp de haut en bas. Cela reprsente le chemin le plus court du dbutant au niveau intermdiaire, et vous obtiendrez beaucoup de pratique en construisant des projets.

Notez que freeCodeCamp propose galement plus de 1 000 cours complets gratuits sur notre chane YouTube communautaire. Et des dizaines de livres gratuits sur freecodecamp.org/news.

Cela dit, je recommande fortement de concentrer votre temps sur notre programme interactif, afin que vous puissiez acqurir une exprience pratique de codage avec des tests pour vous guider.

Rappelez-vous : c'est en forgeant qu'on devient forgeron. Par-dessus tout, le programme de freeCodeCamp est l pour vous offrir des milliers d'heures de pratique de codage. Et pour le dfi #100DaysOfCode, vous obtiendrez au moins 100 heures.

Apprendre  coder correctement prendra beaucoup de temps. Le fonctionnement du cerveau humain fait que vous voulez coder un peu chaque jour (1 heure suffit) de manire constante pendant plusieurs annes pour vraiment devenir intermdiaire puis avanc.

Il est gnralement erron de tenter d'apprendre "intensivement" en codant toute la journe tous les jours. Il y a des rendements dcroissants  la quantit que vous pouvez apprendre en une seule journe.

C'est l que rside le vritable gnie de #100DaysOfCode : il vous aide  entrer dans le rythme de coder un peu chaque jour. Et il fournit des pairs qui peuvent vous soutenir et vous garder motiv pour rester constant.

Esprons que vous puissiez terminer le dfi, prendre un ou deux jours de repos, puis vous remettre dans le rythme de coder un peu chaque jour.

Eh bien, qu'attendez-vous ? Engagez-vous dans le dfi #100DaysOfCode. Je vous verrai sur Discord, LinkedIn, et Twitter. Bon codage. 3aefe0f