Syllabus
========

Day one
-------
During this day you will learn the basic concepts behind blockchains and create your first smart-contracts.

Lecture 1 - Introduction to blockchains

Lab 1 - Manipulate your local blockchain

Lecture 2 - Introduction to smart-contracts

Lab 2 - First steps with solidity

Lecture 3 - Smart-contract life-cycle

Lab 3 - Deploying and interacting with a smart-contract

Lecture 4 - Summary and conclusion

Day two
-------
During this second day, you will work on a group project that aims to design and implement a virtual power plant simulator based on Ethereum. 

