IT Training

Smart Contract Programming

An intensive 3-days programming course to implement, create and manage smart-contracts in the Ethereum Blockchain.

Who should attend this course?

Developers, IT Project Managers


This course is intended for IT specialists. Knowledge in object-oriented programming, Javascript, HTML, CSS as well as Linux and Git.

This course covers infrastructure, development and tools related to the Blockchain Technology. Achievement is the programmation and the infrastructure management of a smart-contract based on the Ethereum Blockchain.

At the end of the session, you will be able to:

  • Design Infrastructure for Ethereum Blockchain implementation
  • Create smart-contract
  • Manage smart-contract

Day 1 – General and Technical Introduction

  • Blockchain Definition
  • Hash/Mining/Concensus
  • Asymmetric cryptography (public and private key)
  • The Bitcoin Blockchain
  • Ethereum and smart contracts overview
  • Bitcoin Node
  • Deterministric key algorythm
  • Creating and signing payment
  • Use case : monitoring program

Day 2 – Technical implementation

  • Ether – gas
  • Ethereum ecosystem, DApps and DAOs
  • Public/Private/hybrid
  • Hyperledger Presentation
  • Beyond Bitcoin and Ethereum

Day 3 – Development

  • Framework and development kit
  • Interface, librairies, programming
  • Go-ethereum client
  • Account management and mining
  • Solidity programming language
  • Contract deployment
  • Contract interaction

Practical information


3 Days




€3600,00 + 21% VAT


Classroom Courses


Guaranteed to run

Sessions in English
06/2 - 08/2Book
07/6 - 09/6Book
02/10 - 04/10Book
04/12 - 06/12Book

Share this course on

Book your training

Enter your information to confirm your booking.

    Prerequisite test

    Looking for a tailor made solution?