Article original : How I Plan to Conquer the freeCodeCamp Curriculum

Par Florin Pop

J'adore les défis ! Ils me motivent. Ils me poussent à devenir une meilleure version de moi-même !

Au cours des deux dernières années, j'ai relevé plusieurs défis "fous".

J'ai commencé en septembre 2018 avec le défi courir tous les jours pendant 365 jours. J'ai complété ce défi et même fait un peu plus, terminant avec 422 jours consécutifs de course ! J'ai également téléchargé une photo sur ma page Facebook personnelle chaque jour. Preuve sociale - cela m'a aidé à continuer.

L'année dernière, étant aussi programmeur, j'ai pensé faire un défi de programmation. #100DaysOfCode est cool, mais ce n'était pas au niveau que je recherchais... Je voulais quelque chose de plus grand ! Alors...

J'ai commencé et complété le défi #100Days100Projects, créant un projet chaque jour pendant 100 jours. Les gens ont vraiment adoré ! ?

Ensuite, j'ai lancé ma chaîne YouTube et j'ai prévu d'"aller grand ou rentrer à la maison". Alors j'ai pensé... ?

"Je dois trouver quelque chose de grand. Quelque chose d'intéressant... Je dois créer du contenu. BEAUCOUP de contenu !" (à ce stade, vous êtes probablement habitué à ma façon de penser déjà ?)

Alors... Cette année, le 1er janvier, j'ai commencé le défi #31Days31Videos et, en plus des 31 vidéos que j'ai créées, j'ai également fait 11 diffusions en direct, portant le total à 42 vidéos en un mois.

Assez fou. Mais amusant, beaucoup de plaisir ! ?

Le prochain défi

Comme vous pouvez le voir... J'adore les défis ! ?

Et maintenant, je me suis dit...

"Que devrais-je faire ensuite ? Quelque chose de plus grand... Quelque chose de plus fou... Je veux aider davantage la communauté des développeurs. Je veux créer plus de contenu !" ?

Et puis ça m'est venu. ?

Et si...

...attendez...

...attendez...

Et si je passais en revue l'intégralité du programme de freeCodeCamp dans une série de diffusions en direct sur ma chaîne YouTube ? ?

Ce serait génial, non ? (Et fou en même temps ! ?)

Laissez-moi vous expliquer cette idée.

Il y a actuellement 6 certifications dans le programme de freeCodeCamp :

  1. Conception Web Responsive
  2. Algorithmes JavaScript et Structures de Données
  3. Bibliothèques Front End
  4. Visualisation de Données
  5. APIs et Microservices
  6. Sécurité de l'Information et Assurance Qualité

Mon plan est de commencer à partir de zéro (avec un profil freeCodeCamp propre) et de parcourir l'intégralité du programme, en conquérant une certification à la fois.

Tout sera fait dans une série de diffusions en direct. À la fin, les vidéos seront téléchargées sur la chaîne pour ceux qui ont manqué les diffusions en direct ou pour ceux qui veulent les revoir plus tard.

J'ai déjà créé une playlist où je vais ajouter toutes les diffusions en direct enregistrées. Vous y trouverez également les diffusions prévues pour l'avenir au cas où vous souhaiteriez suivre.

Je vais également tout annoncer sur Twitter, alors assurez-vous de me suivre là-bas si vous voulez rester à jour avec mes progrès.

J'ai aussi un serveur Discord où vous pouvez vous joindre si vous voulez suivre et discuter avec d'autres qui relèvent également le défi.