Geo-ICT Training Center, The Netherlands

200 courses, 20 online supports,

60 moocs, 30 trainees

Python and Blockchains

  • Description
  • Planning and Registration

This course lasts 2 days and costs € 995. Basic Python knowledge is required as foreknowledge. In this course you will learn basically how to develop blockchains with Python. We focus on details. An extensive example will provide you with knowledge of the advantages and disadvantages of blockchains. A blockchain is basically a distributed database with a collection of rules for adding data to the database.


In the course we first create a transaction pool of incoming transactions and validate these transactions before we make it a block. Then you use a hash function to make a "fingerprint" of transactions. This hash function links all blocks together.

Learning objectives of this course:

  • You understand the different concepts that are important when building a blockchain
  • The student can make a simple blockchain with python
  • You can use a hash function to protect data

    Voer de volgende code in: captcha