Blockchain: Programmation de Smart-contract

Formation inter-entreprise

À qui s'adresse la formation?

Développeurs et IT Project Managers

Durée

3,00 jour(s)

Langues(s) de prestation

EN FR

Prochaine session

Prérequis

Le programme s'adresse à  des informaticiens ayant une expérience de la programmation objet, de javascript, HTML, CSS ainsi que de Linux et de l'environnement Git.

Objectifs

3 jours de cours de programmation intensifs destinés à implémenter, créer et gérer des smart-contract dans la Blockchain Ethereum.

Contenu

Introduction Générale et Technique

Définition de Blockchain
Hash / Mining / Consenus
Cryptographie asymétrique (public key / private key)

La Blockchain Bitcoin
Overview de Ethereum - Smart contracts
Bitcoin Node
Dérivation de clés
Créer / Signer un paiement
Programme de monitoring

Implémentation technique

Ether – gas

L’ecosytème Ethereum, DApps and DAOs
Public / Private / Hybrid
Présentation de Hyperledger
Beyond Bitcoin and Ethereum

Développement Framework et outils de développement

Interfaces, librairies et programmation
go-ethereum client
Account management et mining

Le langage Solidity
Déploiement de contrat
Interagir avec un contrat

Méthodes pédagogiques

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Évaluation

Contrôle continu

Certificat, diplôme

Attestation de fin de stage mentionnant le résultat des acquis

Contact pour cette formation

Dawan - Service commercial

Ces formations pourraient vous intéresser

EN
Journée
Informatique et systèmes d'information - Système de gestion de base de données - Logiciel SGBD relationnel - Logiciel Oracle
EN
Journée
Sur demande
Informatique et systèmes d'information - Analyse programmation - Programmation - Programmation application mobile