- Programming doświadczenie w dowolnym języku
Ethereum to publiczna platforma blockchain o otwartym kodzie źródłowym, która umożliwia programistom tworzenie i wdrażanie zdecentralizowanych aplikacji.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy poznają podstawy platformy Ethereum i programowania blockchain, a także strategie pisania, wdrażania i zarządzania własnymi aplikacjami rozproszonymi.
Pod koniec tego szkolenia uczestnicy będą mogli
- Tworzyć inteligentne kontrakty w oparciu o Ethereum
- Utworzyć walutę Ethereum
- Zoptymalizować rozwój za pomocą Truffle Framework
- Wydać swój pierwszy Dapp oparty na "gospodarce tokenowej"
- Uruchomić i sfinansować projekt blockchain
Publiczność
- Deweloperzy
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Wprowadzenie do Ethereum
- Smart Contracts
- Waluta Ether
- Dapp (zdecentralizowane aplikacje)
Infrastruktura i zasady Blockchain
- Bezpieczna, zdecentralizowana, odporna na manipulacje
- Zrozumienie kryptografii
Wprowadzenie do programowania blockchain
- Zmienne Solidity
- Solidity struktura kontroli
- Solidity funkcje
- Solidity dziedziczenie
- Solidity modyfikatory
- Kontrakty proxy
- Solidity zdarzenia
Struktury programistyczne
- Truffle Framework
- Web3 JavaScript API
Pisanie inteligentnego kontraktu
- Przegląd zdecentralizowanych platform
- Ethereum Blockchain Platforma aplikacji
- Tworzenie instrukcji inteligentnego kontraktu
- Pisanie funkcji inteligentnego kontraktu
- Przechowywanie rejestrów dept
- Wdrażanie inteligentnego kontraktu
Portfel Ethereum
- Przechowywanie i zabezpieczanie eteru
- Zarządzanie innymi krypto-aktywami
Tworzenie własnej kryptowaluty
- Przegląd interfejsów API tokenów cyfrowych i monet, którymi można handlować
- Projektowanie kryptowaluty
- Emisja kryptowaluty
Rozpoczęcie projektu blockchain
- Inicjowanie crowdsale bez zaufania
Budowanie własnej organizacji wirtualnej
- DAO (zdecentralizowana autonomiczna organizacja)
Uwagi końcowe
United Arab Emirates - Ethereum for Developers
Qatar - Ethereum for Developers
Egypt - Ethereum for Developers
Saudi Arabia - Ethereum for Developers
South Africa - Ethereum for Developers
Brasil - Ethereum for Developers
Canada - Ethereum for Developers
Österreich - Ethereum for Developers
Schweiz - Ethereum for Developers
Deutschland - Ethereum for Developers
Czech Republic - Ethereum for Developers
Denmark - Ethereum for Developers
Estonia - Ethereum for Developers
Finland - Ethereum for Developers
Greece - Ethereum for Developers
Magyarország - Ethereum for Developers
Ireland - Ethereum for Developers
Luxembourg - Ethereum for Developers
Latvia - Ethereum for Developers
España - Ethereum para desarrolladores
Italia - Ethereum for Developers
Lithuania - Ethereum for Developers
Nederland - Ethereum for Developers
Norway - Ethereum for Developers
Portugal - Ethereum for Developers
România - Ethereum for Developers
Sverige - Ethereum for Developers
Türkiye - Ethereum for Developers
Malta - Ethereum for Developers
Belgique - Ethereum for Developers
France - Ethereum for Developers
Australia - Ethereum for Developers
Malaysia - Ethereum for Developers
New Zealand - Ethereum for Developers
Philippines - Ethereum for Developers
Singapore - Ethereum for Developers
Thailand - Ethereum for Developers
Vietnam - Ethereum for Developers
India - Ethereum for Developers
Argentina - Ethereum para desarrolladores
Chile - Ethereum para desarrolladores
Costa Rica - Ethereum para desarrolladores
Ecuador - Ethereum para desarrolladores
Guatemala - Ethereum para desarrolladores
Colombia - Ethereum para desarrolladores
México - Ethereum para desarrolladores
Panama - Ethereum para desarrolladores
Peru - Ethereum para desarrolladores
Uruguay - Ethereum para desarrolladores
Venezuela - Ethereum para desarrolladores
Polska - Ethereum for Developers
United Kingdom - Ethereum for Developers
South Korea - Ethereum for Developers
Pakistan - Ethereum for Developers
Sri Lanka - Ethereum for Developers
Bulgaria - Ethereum for Developers
Bolivia - Ethereum para desarrolladores
Indonesia - Ethereum for Developers
Kazakhstan - Ethereum for Developers
Moldova - Ethereum for Developers
Morocco - Ethereum for Developers
Tunisia - Ethereum for Developers
Kuwait - Ethereum for Developers
Oman - Ethereum for Developers
Slovakia - Ethereum for Developers
Kenya - Ethereum for Developers
Nigeria - Ethereum for Developers
Botswana - Ethereum for Developers
Slovenia - Ethereum for Developers
Croatia - Ethereum for Developers
Serbia - Ethereum for Developers
Bhutan - Ethereum for Developers