What you'll learn
- 學到Solidity的基本語法
- 學到MetaMask與Remix的基礎應用
- 學到課本上的Solidity範例
- 自主寫出一份Solidity合約
Requirements
- 有區塊鏈基本常識與合約知識
Description
Web3.0指的是在公共區塊鏈上運行的潛在的新網路的反覆運算,區塊鏈這種記錄技術因促進加密貨幣交易而聞名。Web3.0的吸引力在於它是去中心化的,因此,使用者不是透過Google、Apple或Facebook這樣的中介服務來連接網際網路,而是由自己來擁有和控制網路的各個部分。Web3.0不需要 「許可」,這意味著沒有一個中央伺服器來分配誰使用什麼服務,也不需要 「信任」,指的是中介機構不需要促進兩方或多方之間的虛擬交易。Web3.0理論上也能更好地保護使用者隱私,因為沒有大公司在其中收集個人的資料。
世界的趨勢正在從Web2.0的世界進入到Web3.0的世界,身為工程師,必須與趨勢為友,學習新一代趨勢的程式語言。
本課程將解說Solidity的基本語法語Remix的基本操作,以解說現有程式碼的方式、最簡單開發的方式來帶領您進入區塊鏈的世界:
我們搭配講義「區塊鏈智能合約開發與安全防護實作」第八章與第九章的實作,從開發智能合約的事前準備講到四個不同用途的智能合約範例,帶您一步一步的學會Solidity。
希望這個課程能讓您成為一個區塊鏈開發人員!
Who this course is for:
- 有區塊鏈基本常識與合約知識
Instructor
工程師
我是一個全端工程師、物聯網工程師。
專業為單晶片、伺服器架設與區塊鏈
相關技能:
程式設計:Arduino、AVR、Visual Basic .NFT、Python
網頁前端:Html、CSS、JavaScript、Vue
後端:PHP、Node.js、Docker
區塊鏈:Geth、Solidity