Académique Documents
Professionnel Documents
Culture Documents
Objectifs DESCRIPTION
1 - Acquérir une vision technique
exhaustive de l’écosystème L’avènement des protocoles de registres distribués et des blockchains ouvre la voie
Ethereum à un nouveau secteur conjuguant économie numérique, cryptographie et automati
automati-
sation. Ces nouvelles technologies se conjuguent à de nouvelles plateformes d’ap-
2 - Comprendre les mécanismes de plications décentralisées permettant la conception de programmes sécurisés et
fonctionnement des smart autonomes, communément qualifiés de “smart contracts”.
contracts et de la machine virtuelle
Ethereum Cette formation explore en profondeur la plus célèbre de ces infrastructures
permettant le déploiement de smart-contracts : Ethereum. Il s’agit d’apprendre à
3 - Maîtriser l’installation et utiliser ce protocole, d’être capable de déployer un nœud sur Ethereum, de com-
l’utilisation d’un nœud Ethereum prendre le fonctionnement des smart contracts, mais également de s’initier à la
programmation en Solidity, le langage de programmation des contrats autonomes
4 - Maîtriser le déploiement d’un du réseau Ethereum.
smart contrat
5 - S’initier à la programmation
PROGRAMME : ETHEREUM,
Solidity
SAS BITCONSEIL
Siège social : 22, rue du Mistral - 31240 L’Union
Tél. : 06 70 95 33 44
SAS au capital de 1000 € - RCS Toulouse - SIRET : 830 021 283 APE : 6202A
01
Organisme de formation N° de déclaration d’activité : 76 31 0879731 auprès de la DIRECCTE Occitanie.
11h00 - 12h30 L’avènement des applications décentralisées - analyse et prise
Pré-requis en main des Dapps Ethereum les plus populaires - 1ère partie
(1h30)
Connaissance des principes de • l’ICO du moment : participation à une ICO Ethereum
fonctionnement d’une blockchain
• Les crypto-collectibles : l’ERC-721
Notions de programmation • Achats, reproduction et échanges de CryptoKitties
14h00 - 15h30 Analyse et prise en main des Dapps Ethereum les plus populaires
Durée 2ème partie (1h30)
• Les contrats idiots - l’exemple Fomo3D
3 journées soit 21h de formation. • Les marchés décentralisés
• iDex
Lieu du stage • EtherDelta
Panel des logiciels nécessaires au 9h00 - 10h30 Introduction théorique à Solidity : le langage de programmation
développement sur Ethereum des smart contracts Ethereum (1h30)
• Structure d’un contrat Solidity
Alternance d'apports théoriques et
• Solidity : variables
de cas pratiques
• Solidity : structure de contrôle
• Solidity : fonctions
• Solidity : héritage
• Solidity : modificateurs
• Solidity : événements
• Proxy contracts
SAS BITCONSEIL
Siège social : 22, rue du Mistral - 31240 L’Union
Tél. : 06 70 95 33 44
SAS au capital de 1000 € - RCS Toulouse - SIRET : 830 021 283 APE : 6202A
02
Organisme de formation N° de déclaration d’activité : 76 31 0879731 auprès de la DIRECCTE Occitanie.
14h00 - 15h30 Focus sur les oracles - 2ème partie (1h30)
ANIMATEURS DE LA FORMATION
• 4 exemples de services d’oracles
• Oraclize
Formateurs experts registres
blockchain, smart contracts et • Zap platform
protocole Ethereum • Streamr
• ChainLink
MODALITÉS D’ÉVALUATION
15h30 - 17h30 Déploiement d’une blockchain privée (2 heures)
L’évaluation des acquis se fait tout • Ethereum & preuve d’autorité
au long de la session au travers de • déploiement d’une blockchain privée Ethereum - synchronisation
cas pratiques et de mises en de trois noeuds
situation.
• Hyperledger & preuve de temps écoulé dans un environnement sécurisé
Questionnaire à choix multiples à la • présentation du concept
fin de la formation
COÛT JOUR 3
8h45 - 9h00 Accueil
1000€ HT par journée de formation
et par personne. 9h00 - 11h00 Les environnements de développement (2 heures)
• Truffle Framework
Possibilité de prise en charge par
• Open Zeppelin
• Web3 JavaScript API
• NodeJS
SAS BITCONSEIL
Siège social : 22, rue du Mistral - 31240 L’Union
Tél. : 06 70 95 33 44
SAS au capital de 1000 € - RCS Toulouse - SIRET : 830 021 283 APE : 6202A
03
Organisme de formation N° de déclaration d’activité : 76 31 0879731 auprès de la DIRECCTE Occitanie.