Technifutur® sur Facebook Technifutur® sur LinkedIn Technifutur® sur Twitter Technifutur® sur YouTube Newsletter Technifutur®

Retour Page d'accueil

Vos contacts pour cette formation

Entreprises

Formulaire de renseignements

Martine Simonis
Chargée relations entreprises
T : 04 382 45 18 | Mail


Elisabeth D'Eleuterio
Coordinatrice
T : 04 382 44 46 | Mail


Maria Sciortino
Coordinatrice
T : 04 382 44 63 | Mail


Caroline Sekieta
Coordinatrice
T : 04 246 62 18 | Mail


Enseignants

Formulaire de renseignements

Michèle Thonet
Coordinatrice
T : 04 382 45 23 | Mail



Planifications pour cette formation

Cette formation n'est pas planifiée actuellement

> Formations  Informatique / Développement logiciel

Blockchain : Introduction à Hyperledger Fabric 1.0

Type de formation :  | Participants : 12  | Durée : 2 jours

> Objectifs

La blockchain promet une révolution technologique.  La blockchain est un référentiel « peer-to-peer », il est combiné à un système de « smart-contracts ». 

La blockchain permet la mise en place d’une nouvelle génération d’outils transactionnels, qui garantissent la confiance, la transparence tout en diminuant les contraintes et les coûts d’installations.

Au cours de cette formation, les participants seront formés aux « concepts généraux de blockchain » ainsi qu’au « concept de la blockchain permissionnée ».

La formation propose d’utiliser la programmation sur « Hyperledger » pour l’initiation d’un projet blockchain de type privé.

« Hyperledger » est un  projet de collaboration blockchain entre la Linux Foundation et de nombreux leaders dans le secteur de la finance, de la banque, de l’internet of things (IoT), de la supply chain, de l’industrie et des technologies.

  • Comprendre ce qu’est une blockchain
  • Comprendre les concepts liés à une blockchain privé (ou « permissionné »)
  • Apprendre l’architecture de Fabric 1.0, installation et configuration de son réseau, exécution de chaincode (ou « Smart Contract »).
  • Apprendre à développer et déployer des « Smart Contract »  dans une application blockchain.

 

 

> Public

Développeurs professionnels, enseignants en informatique, etc.

> Prérequis

De bonnes connaissances de la programmation orientée objet.

Des notions de docker. (Logiciel d’automatisation du déploiement d'applications)

Une bonne compréhension des PKI.

> Programme

Jour 1 :

Introduction

  • Introduction à la technologie « blockchain »
  • Différence entre les « blockchains » publiques et privés
  • Hyperledger Project

Fabric 1.0 Workshop

  • Architecture de Fabric 1.0
  • Explication des types de nœud dans le réseau Fabric 1.0 ainsi que la notion de chaincode (smart contract)
  • Mise en place de l’environnement et du réseau nécessaires au développement
  • Anatomie des fichiers de configuration et des outils crypto.
  • Exercice de déploiement d’un smart contract

Jour 2 :

Introduction au langage de programmation Go

Fabric 1.0 Workshop

  • Introduction à “Fabric REST API server”
  • Debugging “Smart Contract”
  • Ecrire son propre « smart contract » en Go - Hackaton.

 



Version Texte | Imprimez cette formation Version imprimable