コース概要
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
要求
- Programming experience in any language
お客様の声 (4)
I really enjoy the training with Patrick. He is clearly very knowledgeable on various topics related to blockchain. He explains really well.
Vanessa Rose - Bank for International Settlements
コース - Ethereum for Developers
非常に有益で、内容をより詳しく見ることができました。さまざまなトピックに関する問題や誤解を解決してくれる経験豊富なトレーナーがいるのは素晴らしいことです
Jordan - Rakuten Blockchain Lab
コース - Ethereum for Developers
Machine Translated
Training has been really good. As a total beginner, I have been able to pick up concepts quickly. The projects have been interesting and engaging. You could see just how transferable the projects would be to real world cases. Training has been set at a good pace and when you miss some content, there are always the notes too fall back on. Really enjoyed training and more in the future would be welcome.
Jake Walker - Rakuten Blockchain Lab
コース - Ethereum for Developers
Patrick did a great job of striking a balance between covering all the prepared material while making time to give detailed answers to any questions from the group