相信你聽過加密貓,成功的以太坊智慧合約和分散式應用程式 ( DApp )。 在這個課程,將教你在以太坊區塊鏈上開發 Web3 和 Solidity 應用程式,做出你自己的加密狗 。
Contents
課程介紹:English 简中
從這 3.5 小時的課程,你會學到
- 開發流程 – 全面了解如何創建和佈署智慧合約( smart contract )應用程式。
- 單元測試 – 如何在佈署到不可變狀態( immutable state )之前單元測試智慧合約。
- Solidity 基礎 – Solidity 語言所提供功能的一般概述。
- 開發工具 – 如何使用 Tuffle 、Web3 和 Remix 加速開發。
- 前端界面 – 如何創建一個支持 MetaMask 的簡單前端,供終端用戶互動。
要求
- 有權限使用和設定的電腦(Windows、MacOS 或 Linux)
- JavaScript 和 NPM 的基本經驗
課程說明
我相信你已經聽說過 CryptoKitties,這是第一個非常成功的以太坊智慧合約和分散式應用程式( DApp ),這應用席捲全世界!
不可否認的是,以太坊以及寫作智慧合約所帶來的驚人機會在未來幾年會越來越大,越來越具破壞性,它正在持續增長。
學習如何使用:
- Solidity – 用於編寫智慧合約的程式語言
- Truffle – 開發智慧合約最流行的方法
- MetaMask – 與你的智慧合約互動的瀏覽器擴展
- Bootstrap / JavaScript – 你將使用常見的 Web 框架和語言建構自己的網站。
- ERC721令牌( Token )標準 – 你將建構自己的符合 ERC721 標準的令牌,可以在以太坊區塊鏈上進行交易。
我為那些希望逐步完成實現其自己的名為 CryptoDoggies 的 ERC721 令牌所需的每個步驟的人編寫了這門課程。每個 Doggies 創建的都是獨一無二的,可以在以太坊區塊鏈 ( Ethereum Blockchain )上進行銷售和收集。
在本課程結束時,你將佈署你自己的 CryptoDoggy 合同,並且完全有能力運用以太坊智慧合同的驚人力量實現你的任何夢想。
目標受眾
- 有動力的企業家,希望早日了解智慧合約的力量
- 智慧合約的初學者,想從實用且有趣的方式了解如何開始
- 資深開發人員,想要進入區塊鏈開發的新世界
講師簡介
Nathan Glover 智慧合同開發者和技術愛好者
創造出來的就是令人驚嘆的好東西!
我主修電腦系統與網際網路的技術學士,一直強烈渴望用我學到的技能創造出令人驚嘆的事物。
最近,我開始使用 Solidity 程式語言開發以太坊( Ethereum )智慧合約,並佈署了一些小型成功的分散式應用程式(DApps)。
當我沒有寫分散式和不可變程式碼時,我通常為我的一些物聯網家庭自動化專案焊接電子和寫程式,也做 Unity3D 遊戲開發。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
課程網址 ♥找優惠折扣碼?
也許你會有興趣
- 區塊鏈相關線上課程介紹
- ★想要加強英文能力嗎?– 練好英文是最大的學習槓桿
- Soft & Share 特價課程與學習資訊分享 加入這個社團追蹤我們的特價課程與學習訊息
- 追蹤這個 Twitter ,追蹤各種軟體開發和個人成長學習訊息