Kod kursu
ethereumfordev
Czas trwania
21 godzin
szkolenie zdalne: 3 lub 6 dni
szkolenie stacjonarne: 3 dni
Wymagania
- Programming experience in any language
Opis
Ethereum to otwarta, publiczna platforma typu blockchain, która umożliwia programistom tworzenie i wdrażanie zdecentralizowanych aplikacji Podczas tego instruktażowego szkolenia na żywo uczestnicy poznają podstawy platformy Ethereum i programowania blockchain, a także strategie pisania, wdrażania i zarządzania własnymi rozproszonymi aplikacjami Pod koniec tego szkolenia uczestnicy będą mogli: Stwórz inteligentny kontrakt oparty na Ethereum Utwórz walutę Ethereum Zoptymalizuj rozwój dzięki Truffle Framework Uwolnij ich pierwszy Dapp na podstawie "tokeneconomy" Uruchomienie i crowdfund projektu blockchain Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
Machine Translated
Plan Szkolenia
Introduction to Ethereum
- Smart Contracts
- Ether currency
- Dapps (decentralized applications)
Blockchain infrastructure and principles
- Secure, decentralized, tamper-proof
- Understanding cryptography
Introduction to blockchain programming
- Solidity variables
- Solidity control structure
- Solidity functions
- Solidity inheritance
- Solidity modifiers
- Proxy contracts
- Solidity events
Development frameworks
- Truffle Framework
- Web3 JavaScript API
Writing a Smart Contract
- Overview of decentralized platforms
- Ethereum Blockchain App Platform
- Creating the Smart Contract instructions
- Writing the Smart Contract functions
- Storing dept registries
- Deploying the Smart Contract
Ethereum Wallet
- Holding and securing ether
- Managing other crypto-assets
Creating your own cryptocurrency
- Overview of tradeable digital token and coin APIs
- Design the cryptocurrency
- Issuing the cryptocurrency
Kickstarting a blockchain project
- Initiating a trustless crowdsale
Building your own virtual organization
- DAO (decentralized autonomous organization)
Closing remarks