Návrh Školení
1. Úvod do technologie blockchain
- Historie kryptoměnových sítí
- Přehled populárních implementací
- Zásady fungování blockchain sítě na příkladu Ethereum
- Interakce se sítí – doplňek MetaMask
2. Specifiky sítě Ethereum
- Uživatelské účty – asymetrická kryptografie
- Mnemonický princip
- Struktura transakcí
- Základní pojmy
- Blokový prohlížeč Etherscan
3. Úvod do inteligentních kontraktů
- Programátorské prostředí Remix
- Základy jazyka Solidity
- Nasazení inteligentních kontraktů
4. Implementace inteligentních kontraktů – workshopy 5. Aplikace decentralizované (DApps)
- Architektura řešení založená na blockchain
- Knihovna web3.js
- Jednotkové testy
- Integrace s uživatelským rozhraním
6. Spuštění a konfigurace privátní sítě Ethereum
- Práce s klientem geth
- Vytvoření infrastruktury
- Interakce se sítí
7. Vytvoření služby ASP.NET Core – Nethereum 8. Konsorciální Ethereum v cloudu Microsoft Azure (BaaS)
- Vytvoření infrastruktury
- Správa oprávnění
- Rozšíření – korporátní síť
9. Vytváření vlastní kryptoměny
- Typy tokenů
- Kampaň ICO (Initial Coin Offering)
- Standard ERC20
- Správa tokenů a převod digitální hodnoty
Požadavky
Žádné předchozí požadavky – praktické vzdělávání realizované od nuly. Oceňuje se znalost základů programování
v libovolném jazyce.
Reference (2)
Interaktivní školení
Ardo - PT Digital Daya Teknologi
Kurz - Web3 Engineering & Supply Chain Finance Architecture
Přeloženo strojem
Patrick skvěle zvládl rovnováhu mezi pokrytím všech připravených materiálů a vyhradením času na podrobné odpovědi na jakékoliv otázky od skupiny
Mick Mccarthy - Rakuten Blockchain Lab
Kurz - Ethereum for Developers
Přeloženo strojem