掌握以太坊(Ethereum) 和 Solidity 程式設計:建構真實世界的應用

以太坊 ( Ethereum ) 初學者的 Solidity 程式設計。學習區塊鏈技術。為 ICO、代幣、彩票構建智慧合約

從這 10 小時的課程,你會學到

  • 為 2023 年和最新版本的 Solidity 和 Ethereum 全面更新
  • 了解以太坊區塊鏈平台(帳戶、地址、以太坊、gas、操作碼、交易、區塊、採礦等
  • 對 Solidity 合約程式語言(語法和概念,如狀態變數、儲存、函式、可見性、對映)有非常好的瞭解
  • 理解諸如事件、函式修改器、合約繼承、抽象合約和介面等概念
  • 設計、建立和部署一個完全符合標準的 ERC20 代幣,並啟動首次代幣發行(ICO)
  • 為去中心化的彩票設計、開發和部署一個智慧合約
  • 為一個去中心化的拍賣平台設計、開發和部署一個智慧合約
  • 了解開發以太坊智慧合約的良好做法,並看到真實世界的例子來理解區塊鏈技術的優勢是什麼
  • 為一個去中心化的募資平台設計、開發和部署一個智慧合約
  • 理解什麼是 IPFS 檔案系統(IPFS)以及它是如何工作的。在 Linux 或 Windows 上安裝和執行一個 IPFS 節點

要求

  • 本課程不適合完全的程式設計初學者。
  • 任何語言程式設計概念的基本知識(變量、函式、返回值等)
  • 具有 Internet 連接的 Linux、Mac 或 PC 機器。 無需付費軟體。
  • 非常了解區塊鏈技術(比特幣)。

課程說明

本課程透過 5 個實作專案涵蓋了以太坊 ( Ethereum )、Solidity 和區塊鏈技術的每個核心概念。

這門 Ethereum 和 Solidity 程式設計課程涵蓋了以太坊和Solidity 的每個主要主題,包括區塊鏈上的智能合約編譯和部署、ABI、Bytecode (位元組碼)、交易和呼叫、Gas、狀態變數、Solidity 全局變數、Getter 和Setter 函數、接收、回退和應付功能、所有 Solidity 資料類型、事件、存取和保護合約餘額、可見性說明符等等!

本課程不適合程式設計初學者。

我不斷更新課程,使其成為市場上最全面、最簡單的以太坊、Solidity 和區塊鏈程式設計課程!

本課程與你可以在線學習的任何其他以太坊和 Solidity 程式設計課程不同。在本實作課程結束時,你將掌握以太坊區塊鏈和 Solidity 的所有關鍵概念,並且您將成為未來有效的以太坊區塊鏈開發人員。

剛開始學習區塊鏈、技術智能合約開發和 Solidity 程式設計?完美,我已經滿足你了!本課程首先假設你是這些技巧的新手。

或者,也許你已經嘗試自學以太坊區塊鏈開發和 Solidity 編寫程式,現在你想將所有部分組合在一起?我是來幫助你的,本課程包含你需要了解的有關以太坊區塊鏈開發和 Solidity 程式語言的所有資訊。

你將擁有終身存取權限,並且可以隨時返回並尋找特定的以太坊功能或 Solidity 語法。

本課程中使用的所有簡報和以太坊智慧合約都可供下載。

許多 Ethereum 智慧合約,如 ERC20 代幣、ICO 等,都可以不做任何修改或很少修改就可以使用

關於 Ethereum 區塊鏈開發和 Solidity 程式設計的課程有很多。為什麼要跟我學?

  • 我是一個實踐者,也是一個區塊鏈愛好者。歡迎來到現實世界! 我有近20年的全棧開發經驗。自從我開始接觸Ethereum和區塊鏈開發,我幾乎每天都在使用或研究技術。
  • 我是一名教育工作者,我知道如何制定教學大綱。在過去的10年裡,我已經培訓了成千上萬的人,包括Linux、網路、安全或程式設計。

本課程不涉及 JavaScript 框架、前端,也不涉及 Web3 與 Ethereum 區塊鏈互動的細節。它的重點是後端智慧合約開發。

證詞

  • “非常詳細,解釋得很清楚。Andrei完全打破了理解Solidity程式設計的障礙,所以很多理解這項技術的基礎知識都得到了清晰的解釋。非常令人印象深刻!”作者:Peter Olisa
  • “強烈推薦的課程。直接進入正題,講解了很多現實生活中智慧合約的例子。沒有像其他課程那樣講很多JavaScript前端程式設計,而是直接講到dApp開發。確實非常有用。” 作者:Jose Ferdandez
  • “課程結構合理,真的很深入。講師對概念的解釋做得非常好,並配有例項。我會向任何對這個主題感興趣的人推薦這門課程。”作者:Andrei Buiu

本課程涉及的主題是

  • 什麼是 Ethereum 區塊鏈平台
  • Ethereum 賬戶、地址、交易與區塊、Gas、Opcodes和挖礦
  • 用於 Ethereum 開發的工具
  • Ethereum 智慧合約的編譯、ABI、位元組碼和部署到不同的 Ethereum 區塊鏈
  • Solidity 語法
  • 深入瞭解 Solidity 狀態變數和函式的細節
  • Solidity 固定大小的陣列、動態陣列、結構、列舉、對映、全域性變數等
  • 合約地址和餘額。傳送 Ether 到合約、應付款和回溯功能
  • 訪問合約餘額
  • 變數和函式可見性。私有、公開、內部、外部
  • 事件
  • 合約繼承,抽象合約和介面
  • 關於如何為去中心化的不可阻擋的彩票、拍賣或基金募集平台、ERC20 代幣和 ICO 建立安全的智慧合約的真實案例
  • 如何建立一個私有的 Ethereum 區塊鏈?
  • 如何在私有的 Ethereum 區塊鏈上部署和挖掘合約?
  • 什麼是星際檔案系統(  InterPlanetary File System,IPFS),IPFS 如何工作?IPFS 實體
  • 在Linux上安裝和執行 IPFS 節點
  • 在Windows上安裝和執行 IPFS 節點

每個主題都包括許多現場範例。本課程將向你展示使用 Ethereum 區塊鏈和 Solidity 開發營運就緒的智慧合約的最佳設計模式

在學習本課程後,你將能夠

  • 對 Ethereum 區塊鏈和 Solidity 有深入的瞭解
  • 瞭解 Ethereum 區塊鏈平台的組成部分有哪些?
  • 瞭解為什麼智慧合約和區塊鏈技術是革命性的
  • 建立不同的智慧合約,解決不同型別的現實問題
  • 規劃、設計、開發和部署你自己的完全合規的ERC20代幣
  • 規劃、設計、開發和部署你自己的首次硬幣發行( Initial Coin Offering,ICO)
  • 設定和執行一個私有的 Ethereum 區塊鏈
  • 在Linux 或 Windows上安裝和使用星際檔案系統(  InterPlanetary File System,IPFS)

目標受眾

  • 想要了解Ethereum區塊鏈平臺以及如何使用該平臺構建 DApps 的工程師。
  • 希望對 Solidity 程式語言有很好理解的程式設計師們
  • 有一點軟體開發經驗,對前沿技術感興趣的人

講師簡介

Andrei Dumitrescu DevOps工程師和專業培訓師

我已經做了15年多的網路和軟體工程師,是典型的DevOps工程師的形象。

我在羅馬尼亞聯合創辦了Crystal Mind Academy,這是一家思科學院和專業培訓中心,專注於向學生傳授前沿技術。

我在程式設計、資訊安全和作業系統等領域的教育方面做出了貢獻。在過去的15年裡,有超過3萬名學生參加了水晶心智學院的面授或線上培訓課程。

我為許多培訓課程開發了文件、實驗室和案例研究,如思科CCNA、CCNA安全、CCNP、Linux管理、資訊保安、Python程式設計、使用Python的網路自動化或區塊鏈程式設計(Ethereum/Solidity),多年來已有數千人成功參加。

當我不工作的時候,我就會進行交叉健身,讀一本好書,享受美好的時光,或者和我的妻子和孩子一起旅行。

Crystal Mind Academy 尖端技術教學

學院的目標是向成千上萬的人傳授程式設計和網路領域的尖端技術。

我們的理念是,課程應該由具有豐富行業經驗的真正專業人士教授,他們也是優秀的教師。

課程由Andrei Dumitrescu提供,他是一位軟體工程師,在行業內有超過15年的經驗,並在離線和線上課程的教學方面有豐富的經驗。

字幕:簡中、英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
  • 年訂閱每月 NT350(再享特別優惠:年度訂閱首年享 25% 折扣) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading