الانتقال إلى المحتوى الرئيسي
Gust Training
إدارة نظم المعلومات

Formation Ethereum – Apprendre à développer en Ethereum

Objectifs de la formation Ethereum Créé en 2015 par Vitalik Buterin, Ethereum est un protocole d'échanges décentralisés permettant la

المدة
3 Jours
المستوى
Intermédiaire
صيغ التكوين
حضوري · عن بعد · مختلط

أهداف الدورة التكوينية

Créé en 2015 par Vitalik Buterin, Ethereum est un protocole d’échanges décentralisés permettant la création par les utilisateurs de contrats intelligents grâce à un langage Turing-complet. Ces contrats intelligents sont basés sur un protocole informatique permettant de vérifier ou de mettre en application un contrat mutuel. Ils sont déployés et consultables publiquement dans une blockchain.

Cette formation Ethereum – Apprendre à développer en Ethereum vous donne tous les éléments techniques pour comprendre Ethereum à travers trois journées en immersion autour d’ateliers animés par un expert.

La première journée vous apprend à coder votre premier Smart Contract et à le déployer sur le réseau de test public d’Ethereum, Rinkeby.
La deuxième journée s’attarde sur les applications décentralisées (DApp, pour decentralized Application). Après avoir exposé les bonnes pratiques en vigueur, la formation dresse la liste de tous les outils indispensables au développement (Truffle, Ganache, API Web…) et vous met à contribution pour créer votre première DApp ; en local dans un premier temps, puis en déploiement.
Enfin, la dernière journée de formation vous enseigne comment créer un nœud sur le réseau Etherum, et comment faire circuler de la valeur sur le réseau ainsi créé.

Concrètement, cette formation Ethereum vous apportera les connaissances et compétenes nécessaires pour :

  • Coder et déployer un Smart Contract sur le réseau de test Etherum
  • Coder et déployer sa première DApp (decentralized Application)
  • Apprendre à déployer des nœuds Etherum (publics ou privés)

لمن تتوجه هذه الدورة؟

Ce cours Ethereum cible tous les profils impliqués dans le Dev/Ops : administrateurs de base de données, administrateurs réseaux, architectes de systèmes d’information ou réseau, chefs de projet…

المتطلبات المسبقة

Cette formation Ethereum nécessite de connaitre Github. Avoir des connaissances sur Docker sera apprécié, ainsi qu’en Golang ou Javascript pour l’IHM (Interface Homme-Machine).

البرنامج

Première journée : Apprendre à déployer un Smart Contract

Apprendre à coder et déployer un Smart Contract sur l’un des réseaux de test public d’Ethereum : le réseau Rinkeby

  • Introduction à la théorie pour connaître et s’aligner sur les termes et les définitions Mise en pratique : utilisation de Metamask Minter et s’échanger des token : comprendre la gestion du gas Rappel théorique clef privée/publique : gestion de la seed Open Zeppelin : comprendre et utiliser l’ERC20 et l’ERC721 Utilisation de Remix

Deuxième journée : Coder et déployer sa première DApp (decentralized Application)

Apprendre à créer une DApp et à la déployer

  • Utilisation de Truffle Utilisation de Ganache pour le déploiement local Tests unitaires sur les Smart Contract Utilisation de l’API Web3, Contract ABI Utilisation d’Infura (connexion à un noeud) Déploiement d’une dApp

Troisième journée : Initialiser un réseau Ethereum, et faire circuler de la valeur

Initialiser un noeud, créer un réseau permissionné et faire circuler de la valeur

  • Rappel sur les différents types de noeud : light node et full node Les differents types de consensus : proof of work, proof of authority Initialisation de la Virtual Machine Présentation de Parity Utilisation de Geth Cas d’utilisation concrets : blocs non validés, scan… Ethereum 2.0 : enjeux et opportunités

Travaux Pratiques

Cette formation de développement en Etherum alterne pratique et théorie pour une meilleure assimilation des connaissances. Certains ateliers auront lieu en binôme pour favoriser les échanges entre les participants.

المواضيع: Blockchain

إدارة نظم المعلومات

Formation VeriSM Plus

Objectifs de la formation VeriSM Plus Cette formation VeriSM Plus s'adresse aux professionnel(le)s déjà certifié(e)s en gestion des

المدة
2 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire

إدارة نظم المعلومات

Formation VeriSM Foundation

Objectifs de la formation VeriSM Foundation À l'heure où le référentiel ITIL entame sa révolution près de dix ans après sa dernière

المدة
3 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

إدارة نظم المعلومات

Formation V2X : Solutions 4G et 5G pour le V2X

Description de la formation V2X Les véhicules connectés existent depuis environ dix ans, avec un développement des services qui a suivi

المدة
2 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire

إدارة نظم المعلومات

Formation Urbanisation du système d’information

Description de la formation urbanisation SI L’ouverture du Système d’Information sur l’éco-système, l’exigence de maîtriser la

المدة
2 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire
تواصل عبر واتساب