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

These courses might interest you

FR
Day
Computer science - Database management system - Relational DBMS software - MySQL software
02.02.2026