智能合約的技術原理及項目開發課程

智能合約的技術原理及項目開發

隨著區塊鏈及相關智能合約的興起,令大家對區塊鏈的生態越來越感興趣。然而,市場上大部分人士均對區塊鏈及相關智能合約一知半解,不明白背後的技術原理! 本課程將由淺入深講解智能合約的運作原理,了解智能合約中不同的協議原則,從技術層面理解區塊鏈。


課程資訊
單元一

NFT智能合約編程概論

  • NFT智能合約的準備
  • NFT 智能合約的測試方法
  • Metadata 的準備
  • IPFS
  • 將Metadata上載至IPFS
單元二

NFT 智能合約及發布

  • NFT的鑄造過程
  • OpenSea TestNet 平台
  • NFT轉移: Etherscan及OpenSea
  • ERC 1155 智能合約
  • NFT銷毀程序
單元三

智能合約的項目開發流程與管理

  • 智能合約項目的設計概念和思路
  • 智能合約項目的技術評估
  • 分析智能合約項目的性質和技術結構
  • 智能合約的項目開發流程注意事項
單元四

智能合約的開發環境及其標準

  • 認識 ETH 及 ETH Blockchain
  • 學習 Etherscan 去觀察及執行智能合約
  • 認識以大坊 ETH API 服務: Infura
  • ETH Virtual Machine
單元五

ERC-20 智能合約及代幣的製作

  • 智能合約的標準及 ERC-20 標準
  • 網站式開發環境 Remix 介紹
  • 學習使用 Remix
  • 編寫智能合約,製作代幣
單元六

發佈及監察智能合約/代幣

  • 認識 ETH 的 Main Net 及 Test Net
  • 認識 Rinkeby 及Faucet
  • 取得 TestNet 上使用的代幣
  • 在 TestNet 上發布你的智能合約/代幣