Contents
課程簡介
使用 JavaScript 程式語言編寫你自己的區塊鏈和分散式網路。
從這 8 小時的課程,你會學到
- 擁有你自己的功能齊全的區塊鏈原型
- 學習區塊鏈技術功能背後的程式碼如何運作
- 學習區塊鏈技術為什麼是一種非常安全的資料儲存方式
- 學習分散式區塊鏈網路的工作原理。
要求
- JavaScript的基本知識 ( 請參考 Javascript 程式設計學習地圖 )
- 已安裝 NodeJS
- 整個課程是在Mac上完成的 – 如果你有Windows PC,您將負責將資訊套用到該作業系統。
課程說明
在本課程中,你將使用 JavaScript 程式語言建構你自己的區塊鏈和分散式區塊鏈網路。透過建構你自己的區塊鏈,你將了解區塊鏈技術如何在內部運作,分散式區塊鏈網路如何運作,這些技術背後的程式碼如何運作,以及為什麼區塊鏈是如此安全和有價值的技術。
你在本課程中建構的區塊鏈將具備以下所有功能:
- 確保網路安全的工作演算法證明 ( proof of work 簡稱 PoW )
- 雜湊演算法( Hashing algorithms )來保護區塊鏈中的資料
- 挖礦(創建)包含資料的新區塊的能力
- 建立交易並將其儲存在區塊中的功能
- 將用於與網路上的區塊鏈進行互動的API /伺服器
- 它將託管在分散式區塊鏈網路上
- 驗證網路節點具有有效資料並進行同步的一致性演算法( consensus algorithms )
- 將資料保持在區塊鏈網路同步中的一個廣播系統( broadcasting system )
- 許多其它很棒的功能!…
完成本課程後,你將建構自己的區塊鏈原型程式碼。你將全面了解區塊鏈技術如何實際運作,以及為何該技術如此安全和有價值。你還將深刻理解分散式區塊鏈網路的功能以及為什麼分散式是確保區塊鏈安全的重要特徵。在區塊鏈中儲存,保護和驗證數據/交易的整個流程將變得非常清晰。
講師介紹
Eric Traub 軟體工程師和教練
HI!我是 Eric。我目前在紐約市擔任軟體工程師,我有豐富的教師經驗 指導人們在各種不同的科目 我改變了我的職業生涯從教學到軟體工程,因為它給我帶來的興奮和我對它的熱情 我很幸運,現在有機會結合這兩個激情 – 軟體工程和教學!
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程

也許你會有興趣
- [中文線上課程] 區塊鏈之以太坊( PoW + PoS 演算法 + 設計原理 + Solidity 合約安全 ) 視訊教學
- 更多區塊鏈相關線上課程介紹
- Javascript 程式設計學習地圖
- ★英語學習地圖– 練好英文是最大的學習槓桿
- 追蹤這個 Twitter ,追蹤特價課程與學習資訊
發表迴響