Blockchain: Programmation de Smart-contract

Inter-company training

Who is the training for?

Développeurs et IT Project Managers

Duration

3,00 day(s)

Language(s) of service

EN FR

Prerequisites

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.

Goals

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

Contents

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

Teaching methods

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

Evaluation

Contrôle continu

Certificate, diploma

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

Organization contact details

Dawan - Service commercial

These courses might interest you

EN
Day
Computer science - Database management system - Relational DBMS software - Oracle software
EN
Day
Computer science - Analysis programming - Programming - Mobile app programming