الدرس رقم 6

Maîtriser les bases et synthèse du cours

Félicitations ! Vous avez atteint la fin de la première partie de notre cours complet de programmation SmartPy et Tezos. Au cours de ces six leçons, nous avons exploré les principes fondamentaux de la blockchain Tezos, du langage SmartPy et de la programmation de contrats intelligents. Il est maintenant temps de résumer ce que nous avons appris et de préparer la prochaine partie de cette série de cours.

Récapitulation de la leçon

  1. Leçon 1 - Bienvenue à SmartPy : Nous avons commencé notre voyage avec une introduction à la technologie blockchain, avec un accent particulier sur Tezos. Nous avons discuté des contrats intelligents et du langage SmartPy, en apprenant à configurer et à utiliser l'IDE SmartPy.

  2. Leçon 2 - Stocker des valeurs dans un contrat : nous avons approfondi le concept de stockage des contrats, en apprenant à créer un contrat qui contient une valeur stockée, qui peut être manipulée par le biais des points d'entrée du contrat.

  3. Leçon 3 - Construire une calculatrice à contrat intelligent : Nous avons construit une calculatrice de base en tant que contrat intelligent, ce qui nous a permis de mieux comprendre le fonctionnement du stockage des contrats et de nous familiariser avec les points d'entrée, qui sont les fonctions exposées par le contrat.

  4. Leçon 4 - Création d'un contrat FIFO : Nous avons exploré comment mettre en œuvre une logique plus complexe dans nos contrats, en construisant un contrat premier entré-premier sorti (FIFO). Cette leçon a démontré la puissance du stockage des contrats et des points d'entrée dans la création de contrats avec état.

  5. Leçon 5 - Comprendre les vues récursives avec Fibonacci : Nous avons introduit la récursivité, un concept fondamental en informatique, en mettant en œuvre une vue récursive pour calculer les nombres de Fibonacci. Les vues récursives sont des requêtes contractuelles sur la chaîne qui peuvent s'appeler elles-mêmes, ce qui constitue un outil puissant pour l'interaction et le calcul de contrats complexes.

À quoi s'attendre ensuite ?

Vous n'en êtes qu'au début ! Les compétences fondamentales que vous avez acquises ouvrent la voie à une exploration plus approfondie des domaines de Tezos et de SmartPy. Le domaine dynamique et passionnant de la programmation de contrats intelligents sur Tezos vous attend. L'achèvement de ce segment initial marque une étape essentielle dans votre progression pour devenir un développeur compétent dans Tezos et SmartPy.

Continuez à affiner vos compétences par la pratique et l'expérimentation, et gardez l'œil ouvert pour les prochains volets de cette série de cours !

Nous vous remercions de votre participation et espérons vous voir bientôt dans le prochain cours !

إخلاء المسؤولية
* ينطوي الاستثمار في العملات الرقمية على مخاطر كبيرة. فيرجى المتابعة بحذر. ولا تهدف الدورة التدريبية إلى تقديم المشورة الاستثمارية.
* تم إنشاء الدورة التدريبية من قبل المؤلف الذي انضم إلى مركز التعلّم في Gate. ويُرجى العلم أنّ أي رأي يشاركه المؤلف لا يمثّل مركز التعلّم في Gate.
الكتالوج
الدرس رقم 6

Maîtriser les bases et synthèse du cours

Félicitations ! Vous avez atteint la fin de la première partie de notre cours complet de programmation SmartPy et Tezos. Au cours de ces six leçons, nous avons exploré les principes fondamentaux de la blockchain Tezos, du langage SmartPy et de la programmation de contrats intelligents. Il est maintenant temps de résumer ce que nous avons appris et de préparer la prochaine partie de cette série de cours.

Récapitulation de la leçon

  1. Leçon 1 - Bienvenue à SmartPy : Nous avons commencé notre voyage avec une introduction à la technologie blockchain, avec un accent particulier sur Tezos. Nous avons discuté des contrats intelligents et du langage SmartPy, en apprenant à configurer et à utiliser l'IDE SmartPy.

  2. Leçon 2 - Stocker des valeurs dans un contrat : nous avons approfondi le concept de stockage des contrats, en apprenant à créer un contrat qui contient une valeur stockée, qui peut être manipulée par le biais des points d'entrée du contrat.

  3. Leçon 3 - Construire une calculatrice à contrat intelligent : Nous avons construit une calculatrice de base en tant que contrat intelligent, ce qui nous a permis de mieux comprendre le fonctionnement du stockage des contrats et de nous familiariser avec les points d'entrée, qui sont les fonctions exposées par le contrat.

  4. Leçon 4 - Création d'un contrat FIFO : Nous avons exploré comment mettre en œuvre une logique plus complexe dans nos contrats, en construisant un contrat premier entré-premier sorti (FIFO). Cette leçon a démontré la puissance du stockage des contrats et des points d'entrée dans la création de contrats avec état.

  5. Leçon 5 - Comprendre les vues récursives avec Fibonacci : Nous avons introduit la récursivité, un concept fondamental en informatique, en mettant en œuvre une vue récursive pour calculer les nombres de Fibonacci. Les vues récursives sont des requêtes contractuelles sur la chaîne qui peuvent s'appeler elles-mêmes, ce qui constitue un outil puissant pour l'interaction et le calcul de contrats complexes.

À quoi s'attendre ensuite ?

Vous n'en êtes qu'au début ! Les compétences fondamentales que vous avez acquises ouvrent la voie à une exploration plus approfondie des domaines de Tezos et de SmartPy. Le domaine dynamique et passionnant de la programmation de contrats intelligents sur Tezos vous attend. L'achèvement de ce segment initial marque une étape essentielle dans votre progression pour devenir un développeur compétent dans Tezos et SmartPy.

Continuez à affiner vos compétences par la pratique et l'expérimentation, et gardez l'œil ouvert pour les prochains volets de cette série de cours !

Nous vous remercions de votre participation et espérons vous voir bientôt dans le prochain cours !

إخلاء المسؤولية
* ينطوي الاستثمار في العملات الرقمية على مخاطر كبيرة. فيرجى المتابعة بحذر. ولا تهدف الدورة التدريبية إلى تقديم المشورة الاستثمارية.
* تم إنشاء الدورة التدريبية من قبل المؤلف الذي انضم إلى مركز التعلّم في Gate. ويُرجى العلم أنّ أي رأي يشاركه المؤلف لا يمثّل مركز التعلّم في Gate.