Computer Scientists, Developers, tech-savvy individuals, and those who would like to learn more about public blockchains
In this course, participants will learn to work with smart contracts in a sophisticated way. Best practices in Solidity programming are presented as well as development tools for Ethereum. Security issues will be explained and the decentral applications shown. Further, participants will learn how to close the “last mile” in real world leveraging applications in IoT as well as employing oracles. With practical hands-on examples, the participants will learn how to interact with a blockchain infrastructure. To do this, a virtual machine has been configured so that participants can practice smart contracts and coding.
Interactive lecture, group work, practical practice activities, reflection