Tezos – Apprendre à développer sur Tezos

0 Enrolled
28 heures
  • 28 heures
  • 82
  • 0
  • no
2,600.00€

Aperçu du cours

Tezos est une blockchain publique de son état et française. Elle est reconnue pour sa sécurité, elle apporte aussi à l’utilisateur des nouveautés comparée aux autres blockchains. Cette formation vous permettra de découvrir et de manipuler cet outil.

Prérequis

  • Avoir suivi les formations introductives à la Blockchain (« Blockchain – Comprendre son fonctionnement et ses enjeux » ou « Blockchain – L’essentiel pour son adoption ») ou avoir des connaissances équivalentes.
  • Connaissance en environnement Linux
  • Maîtrise d’un langage de programmation

Fonctionnalités

  • Découvrir les notions de base de Tezos
  • Initialiser Tezos
  • Apprendre à écrire un code de smart contract sécurisé
  • Coder un Smart Contract en Ligo
  • Déployer un Smart Contract avec Michelson
  • Interagir avec un smart contract déployé
  • Coder et déployer une application sur Tezos

Public ciblé

  • Développeurs, Architectes, Ingénieurs concepteurs

Détails

  • 18 Sections
  • 82 Lessons
  • 28 heures
Expand all sectionsCollapse all sections
  • 5
    • 1.1
      Introduction
    • 1.2
      Historique & enjeux
    • 1.3
      Architecture
    • 1.4
      Gouvernance en chaîne
    • 1.5
      Discussion vérification formelle
  • 5
    • 2.1
      Introduction
    • 2.2
      Historique & enjeux
    • 2.3
      Architecture
    • 2.4
      Gouvernance en chaîne
    • 2.5
      Discussion vérification formelle
  • 5
    • 3.1
      Initialisation de Tezos
    • 3.2
      Lancement d’un nœud
    • 3.3
      Outil de ligne de commande
    • 3.4
      Interactions par HTTP
    • 3.5
      Travaux pratiques: création de nœuds et d’interactions
  • 5
    • 4.1
      Initialisation de Tezos
    • 4.2
      Lancement d’un nœud
    • 4.3
      Outil de ligne de commande
    • 4.4
      Interactions par HTTP
    • 4.5
      Travaux pratiques: création de nœuds et d’interactions
  • 4
    • 5.1
      Les Smart Contracts
    • 5.2
      Langage et commandes
    • 5.3
      Point d’accès & typage
    • 5.4
      Travaux pratiques: construction d’un smart contract
  • 4
    • 6.1
      Les Smart Contracts
    • 6.2
      Langage et commandes
    • 6.3
      Point d’accès & typage
    • 6.4
      Travaux pratiques: construction d’un smart contract
  • 8
    • 7.1
      La programmation fonctionnelle
    • 7.2
      Langage & storage
    • 7.3
      Entrypoint
    • 7.4
      Transaction
    • 7.5
      Outil transpilation
    • 7.6
      Best practices
    • 7.7
      Fonctions anonymes
    • 7.8
      Travaux pratiques: création d’un smart contract sur Ligo
  • 8
    • 8.1
      La programmation fonctionnelle
    • 8.2
      Langage & storage
    • 8.3
      Entrypoint
    • 8.4
      Transaction
    • 8.5
      Outil transpilation
    • 8.6
      Best practices
    • 8.7
      Fonctions anonymes
    • 8.8
      Travaux pratiques: création d’un smart contract sur Ligo
  • 5
    • 9.1
      Mise en place
    • 9.2
      Utilisation de pyTezos
    • 9.3
      Paramètres d’appels & de storage
    • 9.4
      Les exceptions
    • 9.5
      Travaux pratiques: réalisation de tests unitaires sur des smart contracts
  • 5
    • 10.1
      Mise en place
    • 10.2
      Utilisation de pyTezos
    • 10.3
      Paramètres d’appels & de storage
    • 10.4
      Les exceptions
    • 10.5
      Travaux pratiques: réalisation de tests unitaires sur des smart contracts
  • 7
    • 11.1
      Mise en place des paramètres et du storage
    • 11.2
      Comptes & faucets
    • 11.3
      Simulation de déploiement et gaz
    • 11.4
      Déploiement / baking
    • 11.5
      Mise en place des paramètres d’invocation
    • 11.6
      Exécution de l’invocation
    • 11.7
      Travaux pratiques: déploiement de smart contracts et invocation
  • 7
    • 12.1
      Mise en place des paramètres et du storage
    • 12.2
      Comptes & faucets
    • 12.3
      Simulation de déploiement et gaz
    • 12.4
      Déploiement / baking
    • 12.5
      Mise en place des paramètres d’invocation
    • 12.6
      Exécution de l’invocation
    • 12.7
      Travaux pratiques: déploiement de smart contracts et invocation
  • 3
    • 13.1
      Coq et Mi-Cho-Coq
    • 13.2
      Démarche et modélisation
    • 13.3
      Travaux pratiques: exemple de vote
  • 3
    • 14.1
      Coq et Mi-Cho-Coq
    • 14.2
      Démarche et modélisation
    • 14.3
      Travaux pratiques: exemple de vote
  • 2
    • 15.1
      Introduction à SmartPy
    • 15.2
      Travaux pratiques: exemple de code
  • 2
    • 16.1
      Introduction à SmartPy
    • 16.2
      Travaux pratiques: exemple de code
  • 2
    • 17.1
      Multisignature transaction
    • 17.2
      Interaction entre smart contract et polymorphism
  • 2
    • 18.1
      Multisignature transaction
    • 18.2
      Interaction entre smart contract et polymorphism

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
840 Courses