Blockchain Technology for SMEs – Ethereum Edition

Development of distributed ledgers with Ethereum

Available date and registration:

November 12-28, 2024. every Tuesday and Thursday
Registration

Format:

hybrid

Language:

English

Tuition fee:

pilot edition – free of charge

Dive into the world of Ethereum and smart contract development with our comprehensive three-week course. From blockchain basics to advanced smart contract patterns, this hands-on program covers everything you need to know to get started with building decentralized applications (dApps) on Ethereum. Learn about both public and private Ethereum networks, explore verification and validation (V&V) techniques, and gain practical experience with industry-standard tools and frameworks (like Hardhat and Besu).

What we offer
A comprehensive three-week course combining lectures and hands-on labs
Expert-led instruction on Ethereum, smart contracts, and dApp development
Access to industry-standard development tools and frameworks
Practical experience with both public and private Ethereum networks
Exposure to standard security, verification, and validation (V&V) techniques
Insights into advanced topics like Layer 2 solutions and blockchain interoperability
What you will gain
Intermediate level knowledge of Solidity programming and smart contract development
Ability to design, deploy, and manage decentralized applications (dApps)
Understanding of Ethereum's architecture, including the EVM and consensus mechanisms
Skills to implement and work with various token standards (ERC20, ERC721 (NFTs))
Knowledge of security best practices and common vulnerabilities in smart contracts
Hands-on experience with Besu for enterprise Ethereum solutions
Capability to apply verification and validation (V&V) techniques to blockchain projects
Insight into the broader Ethereum ecosystem and its potential business applications
Knowledge where to learn more and further expand your skills
The course is for

This course is recommended for technical professionals, primarily developers and designers, regardless of their experience with blockchain technologies. The course aims to equip participants with the skills necessary to harness the potential of Ethereum, smart contracts, and dApps, regardless of their blockchain background.

Prerequisites

Basic proficiency in developing and operating IT systems. Preferably basic knowledge of UNIX/Linux-based systems, Docker, and basic experience with modern programming languages like JavaScript.
To get the most out of this course, we recommend completing some of the CryptoZombies tutorial before attending. This will provide a helpful foundation in Solidity programming and basic smart contract concepts.

Lecturers

Imre Kocsis Senior Lecturer Budapest University of Technology and Economics (BME)
Dr Attila Klenik Senior Lecturer Budapest University of Technology and Economics (BME)
Bertalan Zoltán Péter Blockchain Expert Budapest University of Technology and Economics (BME)