Article original : freeCodeCamp is Building a NEAR Curriculum
Mise à jour décembre 2022 : Le premier groupe de projets est entièrement publié. Les nouveaux projets disponibles sont « Apprenez les contrats intelligents NEAR en créant un jeu de devinettes de mots » et « Créez un contrat intelligent de construction de phrases ». La section « Quand sera-t-il disponible ? » a été mise à jour pour inclure les nouveaux projets.
Au cours des 9 derniers mois, plusieurs de nos instructeurs ont travaillé dur sur un programme d'études NEAR complet. Celui-ci se concentrera sur le protocole blockchain de NEAR et l'écosystème d'outils NEAR.
Ce programme est rendu possible par la Fondation NEAR, qui a accordé à notre organisation caritative une subvention pour financer à 100 % le développement de ce programme.
Que contiendra-t-il ?
Le programme contiendra au moins dix projets pratiques interactifs qui vous guideront dans l'apprentissage du protocole NEAR et de leurs outils.
Vous apprendrez à créer et à déployer vos propres contrats intelligents, dApps, à travailler avec les outils de ligne de commande NEAR, et bien plus encore. Il y aura également cinq projets intégrés stimulants pour tester vos connaissances.
Comment cela fonctionnera-t-il ?
Ces cours s'exécuteront dans un conteneur Docker en utilisant VS Code et l'extension freeCodeCamp Courses.
Voici un aperçu du premier projet
Quand sera-t-il disponible ?
Les cours seront publiés par lots. À mesure que nous finissons de créer un groupe de projets, généralement composé de deux projets pratiques interactifs et d'un projet intégré, ils seront publiés pour que vous puissiez les terminer. Le premier groupe est disponible dès maintenant ! et se compose de ces projets :
- Apprenez à configurer NEAR en créant un contrat intelligent Hello World
- Apprenez les contrats intelligents NEAR en créant un jeu de devinettes de mots
- Créez un contrat intelligent de construction de phrases
Comment lancer les cours
Suivez les étapes ci-dessous pour lancer les cours
Prérequis de l'environnement de développement
Avant de commencer, assurez-vous que ces éléments sont installés sur votre ordinateur :
- Docker Engine
- VS Code et l'extension Dev Containers
- Git
Comment exécuter le programme dans Docker
Suivez ces instructions pour cloner le dépôt et lancer les cours :
- Ouvrez un terminal et clonez le dépôt near-curriculum avec :
git clone https://github.com/freeCodeCamp/near-curriculum.git Accédez au répertoire
near-curriculumet ouvrez-le dans un espace de travail VSCode avec :code .Appuyez sur
Ctrl / Cmd + Shift + Ppour ouvrir la palette de commandes, et lancezDev Containers: Rebuild Container and Reopen in Container. VS Code construira le conteneur pour exécuter les projets, cela prendra quelques minutes la première fois.- Une fois terminé, appuyez à nouveau sur
Ctrl / Cmd + Shift + Pet lancezfreeCodeCamp: Run Coursepour démarrer les cours. Cela prendra également un moment. - Le navigateur simple s'ouvrira une fois terminé. S'il s'agit d'une page blanche, utilisez le bouton d'actualisation pour la mettre à jour et voir la page d'accueil des cours.
- Cliquez sur l'un des projets disponibles pour commencer un projet.
- Suivez les instructions pour terminer le projet.
- Amusez-vous bien !
Si vous souhaitez changer de projet, cliquez sur le logo freeCodeCamp en haut pour revenir à la page d'accueil.
Inscrivez-vous pour recevoir les mises à jour
Remplissez ce formulaire Google pour vous inscrire et recevoir des mises à jour lors de la sortie de nouveaux cours.
En attendant
En attendant ces cours, vous pouvez essayer le programme Web3 (également en cours de développement). Il vous enseignera de nombreux concepts Web3 et blockchain que vous voudrez connaître pour le programme NEAR.
En savoir plus sur la Fondation NEAR
Vous pouvez en savoir plus sur la Fondation NEAR en visitant leur site web.