Objectif
Créer un smart contract dans Ethereum et dans Hyperledger
Objectifs pédagogiques
– Comprendre les principaux concepts de la Blockchain
– Apprendre à développer son premier smart contract sur Ethereum :
- Découvrir Ethereum et les outils de développement associés
- Faire ses premiers pas avec le langage Solidity
– Apprendre à développer son premier smart contract sur Hyperledger Fabric :
- Découvrir Hyperledger avec Convertor Suite de Covalent
Cible
Profils Dev, Ops, Devops
Prérequis techniques
Installer sur son ordinateur Linux ou Mac (ou VM Linux sous Windows)
- Google Chrome
- Node 8 (minimum 8.11.0)
- NPM
- NPX
- Docker
- Curl
- npm i -g @worldsibu/hurley
- npm i -g @worldsibu/convector-cli
- docker pull hyperledger/fabric-peer
- docker pull hyperledger/fabric-orderer
- docker pull hyperledger/fabric-tools
- docker pull hyperledger/fabric-ca
Une attestation de formation est remise à la fin de la journée à chaque stagiaire présent.
Programme
Créer son 1er token sur Ethereum
- Déploiement du smart contract avec fonction input
- Implémentation de la fonction de mis à jour du propriétaire du token
- Ajout de la fonction Mint
- Développement de la fonction de transfert du token
- Import d’une libraire externe (SafeMath)
- Utilisation de la librairie avec codage de la fonction balanceOf
Créer son smart contract sur Hyperledger
- Démarrage d’une blockchain de test Hyperledger Fabric en local
- Implémentation dans une application des fonctions d’interaction avec la blockchain
- Développement d’un chaincode permettant d’interroger la blockchain.
- Extension du chaincode pour alimenter la blockchain
Pourquoi coder un smart contract ?
Tarifs
Early bird jusqu’au 8 mars : 300 euros TTC* soit 250 euros HT*
Tarif normal à partir du 9 mars : 420 euros TTC* soit 350 euros HT*
Tarifs spéciaux en cas d’achat groupé de plusieurs billets. Contactez annemarie@thetalks.fr
*Repas non inclu
Attention : si le nombre de 12 participants payants n’est pas atteint, nous serons obligés d’annuler le workshop. Tous les billets seront alors remboursés. CF CGV
Les formateurs blockchain
Yosra Helal
Après plusieurs expériences en tant que développeuse smart contract sur Solidity, experte blockchain et auditrice smart contract, Yosra a décidé d’orienter sa carrière vers la formation. Elle partage ainsi son expérience technique en accompagnant les développeurs à s’approprier la blockchain Ethereum. Elle est actuellement formatrice blockchain chez Alyra, la seule école de la blockchain en France.
Patrice Van de Velde
Après 15 ans dans l’Agilité comme développeur puis comme coach, Patrice a pris le virage de la blockchain avec Moët Hennessy. Blockchain Leader, il a assuré la veille technologique, le conseil stratégique et le déploiement des premiers projets du groupe. C’est en 2019 qu’il se lance dans l’aventure entrepreneuriale en créant Unblocked, une société à l’ADN résolument technique afin d’accompagner ses clients dans la réalisation de leurs projets blockchain.
Jérémie Chamey
Développeur big data, Jérémie s’est lancé dans la blockchain en créant le 1er logiciel de gestion d’avis clients stockés dans Hyperledger pour les rendre infalsifiables. Aujourd’hui CTO, il a cofondé Uziit une startup qui propose des solutions dans la blockchain pour répondre aux problématiques des entreprises. Pour répondre à la demande importante du marché, il forme régulièrement les développeurs à Hyperledger.
La date et le lieu du workshop blockchain
Date & horaires
Mardi 24 mars 2020 de 9h à 17h
Lieu
TVT Innovation – place Pompidou – 83000 Toulon
Pour toute information, contactez le 06 23 80 31 02