Article original : Introducing New freeCodeCamp Certifications in the Full Stack Developer Curriculum

Je suis un grand fan de CompTIA et de la rigueur de leurs certifications. Je voulais que la nouvelle certification Développeur Full Stack de freeCodeCamp soit tout aussi rigoureuse.

Mais j'ai fait une erreur de calcul majeure.

J'ai sous-estimé le désir des gens d'obtenir des certifications en moins d'un an d'étude.

Avec notre ancien cursus, vous pouviez obtenir votre première certification en seulement 300 heures de cours.

Avec notre nouveau cursus, il faut environ 1 800 heures de cours pour obtenir la certification finale (capstone) de Développeur Full Stack.

Le résultat est qu'une multitude de personnes choisissent encore d'étudier nos anciens cours de certification "legacy", plutôt que d'étudier notre nouveau cursus full stack, qui est pourtant bien meilleur.

Je suis un peu gêné qu'il m'ait fallu des mois pour comprendre cela.

Et pour être clair, il y a quelques autres raisons pour lesquelles tout le monde n'est pas encore passé à notre nouveau cursus full stack :

  1. Le cursus est encore en bêta.

  2. Les cours JavaScript Back End ne sont pas encore en ligne.

  3. Notre environnement d'examen n'est pas encore opérationnel. Vous ne pouvez donc pas encore passer les examens.

La bonne nouvelle est que la communauté freeCodeCamp travaille dur pour finaliser ces trois points.

Nous publions régulièrement les cours restants et terminons notre environnement d'examen. Nous espérons sortir le nouveau cursus de la phase bêta dès cet été.

Pourtant, cela ne résoudra pas le problème mentionné au début : l'obtention de la certification full stack prend beaucoup plus de temps que celle de nos anciennes certifications.

Eh bien, je suis heureux de dire que nous avons trouvé une solution à cela.

Présentation de 6 certifications supplémentaires plus granulaires

Comme vous vous en souvenez peut-être, durant les 9 premières années d'existence de freeCodeCamp, nous avions des tonnes de certifications plus courtes : Responsive Web Design, Front End Libraries, Relational Databases, et plus encore.

Nous revenons à ce modèle en divisant le cursus Développeur Full Stack en une série de certifications plus petites. Vous pourrez obtenir ces nouvelles certifications au fur et à mesure de votre progression vers notre certification finale de Développeur Full Stack certifié.

Voici la liste complète des certifications que vous pourrez obtenir en cours de route :

  1. Responsive Web Design

  2. JavaScript Algorithms and Data Structures

  3. Front End Libraries

  4. Python Programming

  5. Relational Databases

  6. Back End Development and APIs

La progression complète ressemblera à ceci :

Chacune de ces certifications vous demandera de construire des projets de certification et de passer un examen. Elles représenteront chacune environ 300 heures de cours, comme nos anciennes certifications legacy.

La différence principale : au fur et à mesure que vous obtenez ces certifications, vous progressez vers l'obtention de notre certification finale : la certification Développeur Full Stack certifié.

Le cursus terminé ressemblera à ceci :

Une capture d'écran de freecodecamp.org/learn montrant le menu accordéon avec les certifications listées ci-dessus, un examen final et un projet capstone

Nous travaillons à la finalisation de notre environnement d'examen afin que vous puissiez passer les examens et obtenir nos nouvelles certifications Responsive Web Design et JavaScript dès Halloween.

Nous publierons les certifications suivantes au fur et à mesure de leur achèvement, avec pour objectif que ces six nouvelles certifications soient en ligne d'ici l'été.

En conclusion : j'ai sous-estimé le désir des gens pour des certifications plus petites et plus spécifiques qu'ils pourraient afficher sur leur CV, leur site personnel et LinkedIn.

Je travaille dur avec la communauté freeCodeCamp pour mettre ces nouvelles certifications en ligne et les sortir de la bêta aussi vite que possible.

Comme cela a toujours été le cas, il s'agira de certifications vérifiées GRATUITES avec des liens de vérification et des codes QR, qui resteront sur les serveurs de freeCodeCamp pour toujours.

Au cours des 11 dernières années, les gens ont obtenu plus de 300 000 de ces certifications. Elles représentent des millions d'heures d'apprentissage par la communauté mondiale des développeurs.

Je suis fier de notre programme de certification, de la rigueur qu'il communique aux employeurs et de l'accès qu'il offre à toute personne prête à consacrer du temps et des efforts pour apprendre.

Ces certifications resteront un élément central de notre communauté et de notre mission.

FAQ

Donc, au lieu d'obtenir une seule certification pour avoir terminé le cursus full stack, j'en obtiendrai 7 ?

C'est exact. Il y aura 6 blocs de cours de 300 heures (comme dans l'ancien cursus), chacun avec ses propres projets et son examen. Après tout cela, vous construirez un projet final "capstone" et passerez un examen final complet.

Qu'arrivera-t-il aux versions legacy de ces certifications ?

Elles finiront par expirer et vous voudrez obtenir la nouvelle version. Elles n'expireront pas avant 2028 au plus tôt, et nous pourrions repousser cette date pour garantir que les gens aient le temps d'obtenir la version mise à jour de ces certifications.

Et si j'ai déjà obtenu une version legacy de l'une de ces certifications ?

C'est très bien. Vous avez probablement déjà appris la plupart des concepts nécessaires pour obtenir la version mise à jour. Vous devrez simplement construire les projets finaux requis pour cette certification et passer l'examen. Vous pourrez alors obtenir la certification mise à jour.

Parlez-moi de l'environnement d'examen

Il s'agit d'une application de bureau que vous pouvez utiliser pour passer l'examen de chaque certification en toute sécurité. Au lieu de devoir vous rendre dans un centre d'examen, vous pouvez passer vos examens quand cela vous convient.

Notre application trouve un équilibre entre le respect de la vie privée des personnes tout en signalant pour révision humaine toute personne susceptible de tricher.

Y a-t-il d'autres changements prévus pour la certification full stack dont vous n'avez pas parlé ici ?

Non. Nous poursuivons tout ce dont j'ai parlé dans ma mise à jour de Noël de la communauté. Nous progressons régulièrement. La communauté open source de freeCodeCamp est plus impliquée et productive que jamais.

Quand dois-je passer du cursus de certification legacy au nouveau cursus full stack ?

Immédiatement. Si vous commencez maintenant, vous pourrez être parmi les premiers à passer les examens Responsive Web Design et JavaScript Algorithms and Data Structures dès qu'ils seront en ligne.

Encore une fois, les nouveaux cours sont BIEN meilleurs que les anciens. Ils sont plus granulaires, plus interactifs et incluent plus de théorie et de pratique.

Donc le seul changement est que vous ajoutez ces nouvelles certifications le long du parcours Développeur Full Stack certifié ?

C'est exact.

Cool. Est-ce que vous ne finissez pas d'habitude avec votre phrase fétiche ? Dis la phrase, Bart.

Bon codage.