Mélyedjen el az Ethereum és az okosszerződések világában átfogó háromhetes tanfolyamunkon! Ez a gyakorlatokkal kiegészített kurzus magában foglal mindent, amire szüksége van, hogy elkezdjen Ethereum decentralizált alkalmazásokat (decentralized application, dApp) fejleszteni – a blokkláncok alapjaitól kezdve a bevett okosszerződés-tervezési mintákig. Tudjon meg többet az Ethereum platform vállalatközi és publikus alkalmazásairól, fedezze fel a kapcsolódó verifikációs és validációs (V&V) technikákat és szerezzen gyakorlatot az iparban alkalmazott eszközökkel és keretrendszerekkel (mint pl. a Hardhat vagy a Besu).
Amit adunk
- Átfogó, három hetes tanfolyam előadásokkal és laboratóriumi gyakorlatokkal
- Blokklánc szakértők által nyújtott oktatás az Ethereum-ról, okosszerződésekről és dApp fejlesztésről
- Az iparban elterjedt fejlesztési eszközök és keretrendszerek ismertetése
- Gyakorlati tapasztalat mind zárt (vállalatközi), mind nyílt Ethereum hálózatokkal
- Biztonsági (security), illetve verifikációs és validációs (V&V) technikák megismerése
- Betekintés komplexebb témákba, mint pl. a Layer 2 megoldások vagy a blokkláncok közötti interoperáció
Mit kap Ön?
- A Solidity nyelv haladó ismerete és okosszerződések programozása, fejlesztése
- Képesség decentralizált alkalmazások (dApp-ok) tervezésére, telepítésére és karbantartására
- Az Ethereum architektúrájának ismerete (ideértve az EVM-et és a konszenzus-mechanizmusokat)
- Különböző tokenszabványok ismerete és használata (ERC20, ERC721 (NFT-k))
- Gyakorlati tudás a Besu platform használatáról vállalatközi környezetben
- Blokklánc projektek verifikációjának és validációjának (V&V) ismerete
- Betekintés a szélesebb Ethereum ökoszisztémába és a lehetséges üzleti alkalmazások megismerése
- Olyan források megismerése, ahol továbbfejlesztheti az Ethereum-mal és az okosszerződésekkel kapcsolatos képességeit
Kinek szól ez a tanfolyam?
A tanfolyam technikai tudással rendelkező szakembereknek készült: elsősorban fejlesztőknek és tervezőknek, blokkláncokkal kapcsolatos előzetes ismeretek szükségessége nélkül. A kurzus célja, hogy képessé tegye a résztvevőket az Ethereum-ban rejlő potenciál kihasználására és okosszerződések, dApp-ok fejlesztésére.
Előkövetelmények
Alapvető fejlesztői és IT üzemeltetői ismeretek. A UNIX/Linux-alapú rendszerek és a Docker, illetve modern programozási nyelvek (pl. JavaScript) ismerete preferált.
Hogy minél hatékonyabb legyen a tanfolyamon való részvétele, javasoljuk, hogy legalább részlegesen végezze el a CryptoZombies nevű szórakoztató, online ingyenesen elérhető bevezető tanfolyamot. Ezáltal megalapozhatja a Solidity nyelvben való ismereteit és megismeri az okosszerződésekkel kapcsolatos alapfogalmakat.
Előadók
Dr. Kocsis Imre
Kocsis Imre a Budapesti Műszaki és Gazdaságtudományi Egyetem (BME) Mesterséges Intelligencia és Rendszertervezés Tanszékének (MIT) docense, valamint a Kritikus Rendszerek Kutatócsoport blokklánc laboratóriumának vezetője. Fő kutatási területei a blokklánc-alapú alkalmazások rendszertervezése és teljeskörű ellenálló képességük biztosítása. Vezeti a BME részvételét a Linux Alapítvány Decentralized Trust alapítványában, valamint a Magyar Blockchain Koalíció oktatási munkacsoportját.
Dr. Klenik Attila
Klenik Attila a Budapesti Műszaki és Gazdaságtudományi Egyetemen (BME) doktorált, a blokklánc és az elosztott főkönyvi technológia szakértője. Kutatási területei közé tartozik a teljesítménymodellezés és rendszerek megbízhatóságra tervezése. Akadémiai szaktudása mellett többéves ipari tapasztalattal rendelkezik az e területen alkalmazott megoldások tervezésében és megvalósításában.
Péter Bertalan Zoltán
Péter Bertalan Zoltán, mérnökinformatikus doktorandusz a Budapesti Műszaki és Gazdaságtudományi Egyetemen (BME). Elsődleges kutatási területei az elosztott főkönyvi rendszerek és blokkláncok, illetve ezek szolgátatásbiztonságra tervezése.