學到了很多。
使用 Python 構建區塊鏈和加密貨幣
探索區塊鏈技術背後的工程理念,並構建您自己的基於區塊鏈的比特幣網路
講座 -44
時長 -8 小時
終身訪問
課程描述
使用 Python 構建區塊鏈和加密貨幣課程可以成為一個很好的資源,如果你想透過構建自己的區塊鏈來了解區塊鏈和加密貨幣。該課程還可以幫助你透過構建一個令人興奮的專案來練習你的 Python 開發技能。
課程概述
區塊鏈開發人員的需求量很大,但供應有限。在 20 個增長最快的就業技能中,為商業用途建立基於區塊鏈的分散式賬本位列第一。我認為參與這個令人興奮的新領域最快捷、最簡單的方法是,首先獲得對基本概念的充分了解和理解,然後再直接投入實施並親自動手。透過這樣做,你將更有信心學習更多關於區塊鏈技術及其在建立即將到來的去中心化應用程式浪潮方面的潛力。
關於導師
我是一名軟體開發工程師,熱衷於“做得更好”。我喜歡設定高標準,不斷學習新事物,並將這些知識與他人分享。我擅長以簡單易懂的方式解釋非常複雜的話題。目前,我是英國愛丁堡納皮爾大學 (ENU) 的講師和研究員。區塊鏈技術是我主要的興趣研究領域之一,我非常高興能與你分享我的知識。
課程內容?
本課程分為兩個部分
在第一部分,我們將探索區塊鏈技術及其底層元件
- 什麼是區塊鏈?
- 雜湊加密 (SHA256)
- 不可變賬本
- 分散式 P2P 網路
- 挖礦是如何工作的
- 共識協議
在第二部分,我們將實際構建一個區塊鏈,並透過建立不同的節點和不同的客戶端向網路傳送交易來模擬比特幣網路的行為
- 建立核心區塊鏈
- 圍繞區塊鏈構建 API
- 建立節點的 P2P 網路
- 實施工作量證明系統
- 為加密貨幣建立交易系統
- 建立一個漂亮的 Web 介面
誰適合這門課程?
如果你符合以下條件,這門課程適合你
- 你對區塊鏈感興趣,區塊鏈是比特幣背後的技術,並且你想學習其核心內部知識以便參與這項新的、有前景的、快速發展的技術。
- 你想練習你的 Python 開發技能。
- 你想拓寬你的視野。想學習新東西?來吧!
目標
- 學生將從頭開始構建自己的區塊鏈
- 學生可以練習他們的 Python 開發技能來構建一個真實的、令人興奮的專案
- 學生將學習區塊鏈技術的工作原理
先決條件
- 對 Python、JavaScript、CSS 和 HTML 的基本瞭解
- 好奇心和對了解區塊鏈的渴望
課程
檢視課程內部詳細分解
區塊鏈基礎
13 節課
-
預告 03:54 03:54
-
簡介 06:06 06:06
-
貸項通知單
-
什麼是區塊鏈? 08:43 08:43
-
雜湊加密 (SHA256) 18:02 18:02
-
不可變分類賬 10:46 10:46
-
分散式點對點網路 16:39 16:39
-
挖礦簡介 07:56 07:56
-
挖礦工作原理 21:32 21:32
-
共識協議 - 第一個挑戰 16:01 16:01
-
共識協議 - 第二個挑戰 11:37 11:37
-
區塊鏈在行動 11:19 11:19
-
資源
構建區塊鏈
30 節課程
講師 詳情
Zakwan Jaroucheh
我是 Zakwan Jaroucheh,英國愛丁堡納皮爾大學 (ENU) 的講師,非常高興您閱讀此內容!
我擁有計算機科學學士學位、商業資訊系統碩士學位和軟體工程領域的博士學位。在我目前作為講師的角色中,我參與了本科和研究生層次的軟體相關課程的講授。我在行業中工作了大約六年,與佳能和戴爾等公司擔任軟體開發人員。
我是一名軟體開發工程師,熱衷於“改進工作”。我喜歡設定高標準,不斷學習新事物,並將這些知識與他人分享。我擅長以簡單易懂的方式解釋非常複雜的話題。
課程 證書
使用您的證書來改變職業生涯或在您目前的職業生涯中提升自己。
我們的學員與
最佳
反饋
請幫我傳送 css 檔案...謝謝
相關影片課程
檢視更多
