Volby zápisu

Since the initial launch of Bitcoin, blockchain technologies are continuously growing. In recent years, the blockchain technology has been the basis of many innovations and has attracted a lot of attention. A major milestone in the evolution of the blockchain was the Ethereum project. With Ethereum, an infrastructure was created to operate entire computer programs in a decentralized manner via smart contracts. Smart contracts form the basis for such decentralized applications (DApps). This has been used to enable various Decentralized Finance (DeFi) applications or so-called Nonfungible Tokens (NFTs).
In this course, students will get a short introduction to blockchain but the focus will be on hands-on development of smart contracts with Solidity. Students will learn Contract-oriented Programming in Solidity. At the end of the course, students can develop smart contracts and decentralized applications (DApps) themselves. Moreover, students learn how to secure smart contracts and will learn how to exploit some basic vulnerabilities. As a prerequisite of this course, students should be familiar with programming and software engineering in general.

Anonymní hosté nemohou do tohoto kurzu vstupovat. Přihlaste se prosím.