Article original : freeCodeCamp Just Got a Million Dollar Donation from an Alum to Build a Carbon-Neutral Web3 Curriculum
- Un ancien élève de freeCodeCamp, qui a fondé sa propre entreprise Web3 réussie, a fait un don de 1 million de dollars à freeCodeCamp
- Il a demandé que nous utilisions une partie de ces fonds pour développer un programme Web3 neutre en carbone
- Nous construisons un programme interactif Web3 où vous pouvez apprendre en construisant plus d'une douzaine de projets. Ce programme gratuit enseignera les fondamentaux des contrats intelligents et du développement d'applications distribuées.
- Ce sera un programme autonome que vous pourrez choisir de suivre lorsque vous vous sentirez prêt. Les prérequis impliqueront l'apprentissage du développement web full stack à travers les 7 premières certifications freeCodeCamp. (Bien que, comme pour tous les aspects de freeCodeCamp, vous êtes libre de sauter des parties.)
- Notre objectif est d'aider les gens à apprendre ces compétences afin qu'ils puissent obtenir l'un des milliers d'emplois ouverts nécessitant ces technologies, ou démarrer leurs propres projets entrepreneuriaux.
L'histoire de Nathan
Nathan Flickinger était un décrocheur universitaire. Après une période de sans-abrisme, il a juré de se reprendre en main. Cela a commencé en utilisant sa certification CompTIA obtenue au lycée pour obtenir un emploi au salaire minimum dans le support technique.
De là, Nathan a décidé d'apprendre à coder par lui-même. Après plusieurs mois d'étude sur freeCodeCamp, il a pu décrocher son premier emploi en ingénierie logicielle.
Il est devenu obsédé par le développement Web3 et a finalement sauté le pas en créant sa propre startup. Il a aidé à écrire du code de contrats intelligents pour plusieurs projets Web3. Plus particulièrement, KaijuKingz, une collection de lézards mignons inspirés de monstres, chacun avec des caractéristiques excentriques. Au lieu de café, ils boivent de la boue radioactive.
Les membres de la communauté KaijuKingz achètent et échangent ces œuvres artistiques via un système appelé Non-fungible Tokens – essentiellement, des actes de propriété.
Au lieu d'être stockés dans une base de données centralisée, ces actes sont sauvegardés dans des ordinateurs à travers le monde via une base de données distribuée.
Dès le début, Nathan a décidé que si son projet réussissait, il voulait faire un don important à freeCodeCamp pour aider d'autres personnes à apprendre à utiliser la technologie pour réaliser leur potentiel professionnel.
Et aujourd'hui, lui et KaijuKingz l'ont fait. Ils ont fait un don d'un million de dollars à notre organisation à but non lucratif, pour que nous l'utilisions dans notre mission de création de ressources d'apprentissage gratuites pour les gens du monde entier.
Je suis extrêmement reconnaissant envers Nathan et ses collègues de KaijuKingz, ainsi que leur volonté de soutenir l'éducation gratuite et open source. Vous pouvez en savoir plus sur Nathan et son parcours en codage ici.
Le programme Web3
Ce programme gratuit enseignera les fondamentaux des contrats intelligents et du développement d'applications distribuées.
Ce sera un programme autonome que vous pourrez choisir de suivre lorsque vous vous sentirez prêt. Les prérequis impliqueront l'apprentissage du développement web full stack à travers les 7 premières certifications freeCodeCamp.
Nous construirons ce programme en utilisant les mêmes outils que ceux utilisés pour construire le programme de bases de données relationnelles de freeCodeCamp. Il vous enseignera le développement Web3 à travers la construction de plus d'une douzaine de projets.
Questions fréquentes
Comment cela sera-t-il neutre en carbone ?
Puisque tout le développement aura lieu sur votre propre ordinateur et utilisera des blockchains locales, il n'y aura aucune émission de carbone. Tous les serveurs cloud de freeCodeCamp sont déjà neutres en carbone.
Tout cela sera-t-il gratuit ? Y compris les transactions blockchain ?
Oui. Encore une fois, ce programme utilisera des blockchains locales. Vous n'aurez jamais à acheter de pièces ou de jetons.
Ce programme abordera-t-il les aspects de la spéculation ?
Non. Ce programme sera à 100 % axé sur l'ingénierie logicielle.
Quand ce programme sera-t-il disponible ?
Nous espérons avoir des parties de ce programme disponibles dès l'été 2022. En attendant, nous recommandons d'apprendre le développement web en utilisant le programme existant de freeCodeCamp.
Une façon de penser au développement Web3 est qu'il s'agit principalement de développement web traditionnel avec de nombreux outils supplémentaires pour utiliser des réseaux distribués. Ainsi, tout ce que vous apprenez pour le développement web traditionnel sera également applicable ici.
Qu'en est-il du programme de Data Science ?
Le programme de Data Science avance bien, et nous espérons publier des parties dans les prochains mois. Le programme Web3 ne devrait pas affecter le développement du programme de Data Science – ils sont construits par des équipes distinctes d'enseignants et de développeurs.