The Dezentrum Academy Program offers courses, workshops, and certificates on the topics of decentralization and decentralized technologies.

📄💻 Smart Contract Development with Ethereum

This 4-day course teaches the basics of smart contract development on the Ethereum platform using Solidity and the Truffle Framework. It covers the full workflow of developing, testing and deploying contracts as well as interacting with them afterwards. In addition you will learn about common contract patterns and potential security issues.

The participants can earn a “Smart Contract Developer” certificate (issued on the ethereum blockchain) by solving a number of off-site exercises. This includes a medium-sized contract example and a number of smaller theoretical and practical exercises.