Contents
課程簡介
使用 Python 從頭開始建構區塊鏈和加密貨幣
課程介紹:English 简中
從這 14 小時的課程,你會學到
- 使用 Python 從零開始建構一個加密貨幣
- 對訊息進行數位簽名並驗證簽名
- 設計和建立一個防篡改的區塊鏈以儲存各種資料
- 以工作量證明機制(Proof of Work,POW)的要求來確保你的區塊鏈安全
- 開網路介面( sockets )以跟對等點通訊交易並連成區塊
- 為你的加密貨幣建立一個錢包和礦工
要求
- 具有任何程式語言的基本知識
- Python 3.x ( 請參考 Python 程式設計學習地圖 )
- 文字編輯器
課程說明
你將學習的區塊鏈的細節,這些只有區塊鏈程式設計師知道的。 只使用幾個 Python 庫,我們將從頭開始建構一個加密貨幣,即使你幾乎沒有程式設計經驗。 你將學習數位簽名、雜湊( hashing )和工作量證明( proof-of-work )挖掘。 我們將設計和建構一個分散式共識的方案,包括通過 TCP/IP 連接介面進行通訊。 用上你對 Python 的基本知識,你會比你 99% 的同行更好地掌握加密貨幣,並且擁有一個可建構於上的工作原型。
你會做出更明智的加密貨幣投資決策,開啟區塊鏈程式設計的職業生涯,或者只是房間裡最聰明的密碼迷。 騰出你的週末時間,我們走吧!
目標受眾
- 想自學加密貨幣的所有技能水準的程式設計師
- 想學習一些程式設計的密碼迷
講師簡介
Levi Barnes 高效能的程式設計師 ( 更多講師主講課程介紹 )
在獲得實驗物理學博士學位後,我在14年前轉向了科學程式設計。 我的專長是使用 CUDA 和其他工具於 GPUs 上進行高效能的科學模擬。 我也涉足區塊鏈程式設計、國際象棋、機器學習和密碼學。 在業餘時間,我在俄勒岡州的波特蘭市踢足球,追逐我的四個可愛的孩子。
NerdBarn 技術指導 ( 更多講師主講課程介紹 )
Nerdbarn 為全世界忙碌的人們提供線上自學的教育。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
優惠資訊
如何購買這門課程比較划算?可以參考Udemy折扣優惠。
報名參加課程

也許你會有興趣
- 區塊鏈相關線上課程
- Python 程式設計學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 追蹤這個 Twitter ,得到 Soft & Share 特價課程訊息