|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/web3-react/
课程评论:没有评论
課程名稱:Web3 多簽錢包+React 課程概述: 本課程旨在幫助學員透過實際項目學習Ethereum Dapps的開發流程,特別是創建一個多簽錢包的分散式應用程式(DApp)。學員將會深入了解智能合約的撰寫、多簽錢包的概念,並掌握使用Truffle進行合約的開發和部署,以及使用Solidity進行DApp的開發。 在本課程中,學員將學習到以下內容: - 如何撰寫智能合約 - 什麼是多簽錢包以及其應用場景 - 使用Truffle進行開發與部署合約 - 如何開發一個完整的分散式應用程式(Dapp) - 如何將智能合約整合到React應用程式中 - 如何與MetaMask進行連接和互動 多簽錢包是多人共同管理資金的一種方式,例如三人共同管理資金,兩人簽字即可進行資金的使用。這種方式適合團隊共同決策資金的支出,也適用於朋友和家人之間的資金管理。 在項目中,智能合約與前端網頁的互動主要透過ABI實現。本課程將包括兩個獨立資料夾,分別存放智能合約(contract)及網頁前端(web)的部分。學員將在React中利用TypeScript撰寫多簽錢包的DApp,並涵蓋如React hooks(useEffect, useReducer, useContext)、reducer和context等重要概念。 這是一個針對希望快速掌握Ethereum Dapps開發的學員設計的實用課程,通過實踐使您建立堅實的基礎,為您創建第一個分散式應用程式提供信心和指導。
您想透過一個專案來了解Ethereum Dapps 開發流程的全部內容嗎?你需要快速學習Ethereum Dapps 開發嗎?我將指導您透過完成創建多簽錢包分散式應用程式的步驟和良好實踐,這樣您就可以確信在創建第一個分散式應用程式時也執行了正確的步驟。在本課程中,您將學習:了解如何撰寫智能合約了解什麼是多簽錢包學習Truffle完整開發與逐步部署合約學習Solidity如何開發一個分散式應用程式(Dapp)如何整合智能合約入一個React應用程式如何與metamask連接與互動多簽錢包是指多人共同管理一筆資金的錢包,形如:2-3,表示共3人共同管理資金,其中2人簽名同意即可花費資金。多簽適用於團隊多人決策資金花費的場景,也適用於家人和朋友之間,共同管理一筆特定基金;用此多簽錢包DApp專案通包含了智能合約與網頁前端兩個部份。兩者之間僅透過ABI來互動。因此,此課程專案都會包含兩個獨立的資料夾,分別放置智能合約(contract)與網頁前端(web)的部份。React 中我們將會利用typescript來撰寫多簽錢包DApp,此專案會到以下的觀念 - React hooks (useEffect, useReducer, useContext) reducer context