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.