區塊鏈最全線下培訓大綱——尹成學院
區塊鏈乃大勢所趨,尹成學院聯合微軟加清華名師打造最強教學團隊。傳播智慧我們用心,人生衝鋒你們用力
第一階段:區塊鏈及其行業及Golang程式設計
第一週- Go語言快速入門:
(a)瞭解區塊鏈從業人員的薪資結構組成
(b)瞭解區塊鏈公司中的職能分類
(c)如何快速轉型成為區塊鏈高階人才
(d)如何得到區塊鏈公司就業機會
(e)區塊鏈現狀
(f)區塊鏈趨勢
(g)區塊鏈的前景
Go語言基礎:
1.1初識go語言
1.2開發環境搭建
1.3基礎語法
1.4資料結構
1.5變數與常量
1.6運算子
1.7資料型別轉換
1.8流程控制
1.9函式
1.10變數作用域
1.11陣列、指標與結構體
第二週 併發程式設計
2.1併發程式設計基礎
2.2多程式程式設計
2.3多執行緒程式設計
2.4多執行緒與多程式
2.5goroutine
2.6channel
2.7實戰——載荷發生器
2.8使用鎖
2.9條件變數
2.10原子操作
2.11WaitGroup
2.12臨時物件池
2.13實戰——Concurrent Map
第三週 網路程式設計
3.1Socket程式設計
3.2Http程式設計
3.3RPC程式設計
3.4連線資料庫
第四周 Go語言程式設計實戰
4.1Go語言實現聊天室
4.2爬蟲
第五週 區塊鏈預備
5.1Sql語言
5.2MySql
5.3MongoDB
5.4HTML
5.5CSS
5.6ES6
5.7React基礎
5.8Flux
5.9Redux
5.10比特幣、以太坊、EOS環境搭建與Hello World
5.11分散式系統介紹
第二階段-密碼學與共識演算法
第六週-密碼學
6.1 對稱加密
6.2 非對稱加密
6.3 DES
6.4 分組密碼
6.5 公鑰密碼學
6.6 HASH
6.7 MD5
6.8 RSA密碼體制
6.9 橢圓曲線簽名演算法(ECDSA)
6.10SHA256
6.11ripemd130
6.12數字簽名
6.13PKI體系
6.15零知識證明
第七週 -共識演算法
7.1 POW
7.2 POS
7.3 DPOS
7.4 PBFT
7.5 Raft
7.6 Paxos
第三階段 -以太坊原始碼解析
第八週 -以太坊原始碼解析
>以太坊原始碼解析
8.1區塊資料結構
8.2交易資料結構
8.3交易的 Hash
8.4區塊鏈資料結構
8.5DataBase
8.6創世區塊
8.7StateDB
8.8Validator & Processor
> 基礎架構
8.9鏈規格格式
8.10ICAP
8.11URL 提示協議
> 技術
8.12RLP 編碼
8.13節點發現協議
8.14DEVp2p 有線協議
>Ethash
8.15Ethash
8.16Ethash C API
8.17Ethash DAG
>Whisper
8.18Whisper Proposal
8.19Overview 概述
8.20PoC-1 有線協議
8.21PoC-2 有線協議
第九周 -以太坊 DAPP 開發實踐:
> 開發基礎
9.1開發環境搭建
9.2Solidity 物件導向程式設計
9.3Solidity 資料型別
9.4solidity 陣列、列舉、字典、元祖與結構體
9.5solidity 全域性變數和單位
9.6私有鏈搭建
9.7聯盟鏈搭建
9.8truffle,framework與Web.js框架
第十週-智慧合約綜合專案:
>開發、部署第一個Dapp應用:寵物商店
10.1搭建智慧合約開發環境
10.2建立Truffle專案
10.3編寫智慧合約
10.4編譯和部署智慧合約到區塊鏈
10.5如何通過Web3和智慧合約互動
10.6MetaMask 的使用
>實現一個可管理、增發、兌換、凍結等高階功能的代幣
10.7代幣管理
10.8代幣增發
10.9代幣兌換
10.10資產凍結
10.11Gas自動補充
>通過以太坊智慧合約來進行眾籌(ICO)
10.12眾籌
10.13代幣
10.14眾籌智慧合約
10.15部署
10.16擴充套件
>編寫一個可升級的智慧合約
10.17程式碼邏輯
10.18資料
>IPFS + 區塊鏈
10.19IPFS環境配置
10.20 IPFS+IPNS+個人部落格搭建
第四階段 -超級賬本
第十一週(上)超級賬本 Fabric 部署
11.1 專案介紹
11.2 本地編譯安裝地編譯安裝
11.3 使用 Docker 映象安裝
11.4 啟動 Fabric 網路
11.5 ChainCode 概念及使用
11.6 多通道使用
第十一週(中) -超級賬本 Fabric 配置管理賬本 Fabric 配置管理
11.7 簡介
11.7 簡介
11.8 Peer 配置
11.9 Orderer 配置
11.10 cryptogen 生成組織身份配置
11.11 configtxgen 生成通道配置
11.12 configtxlator 轉換配置
11.13 超級賬本 Fabric CA 應用與配置
第十一週(下) -超級賬本 Fabric 架構設計
11.14 核心特性
11.15 整體架構
11.16 網路層相關組建
11.17 共識相關組建
11.18 許可權管理相關組建
11.19 業務層相關組建
11.20 gRPC訊息協議
11.21 許可權管理和策略
11.22 使用者鏈碼
11.23 系統鏈碼
11.24 排序服務
第五階段-比特幣 & EOS
第十二週 -C++物件導向程式設計
12.1 抽象,封裝,繼承,多型
12.2 泛型程式設計(模板)
12.3 STL 庫(各種容器)
12.4 boost 庫
12.5 OpenSSL
第十三週 - EOS DAPP 開發實踐
>EOS 開發基礎
13.1 EOS 智慧合約
13.2 HPP
13.3 CPP
13.4 WAST
13.5 ABI
13.6 貨幣合約
13.7Tie-Tac-Toe
13.8EOS 合約實踐
13.9EOS 合約升級
13.10EOS 合約除錯
第十四周 -比特幣原始碼
>原始碼解析
14.1Proof Of Work
14.2 區塊高度和分叉
14.3 交易資料
14.4 共識演算法
14.5 分叉檢測
14.6 交易
- P2PKH 指令碼驗證
- P2SH 指令碼
- 標準交易
- 非標準交易
- 挖礦
14.7合約
- 託管和仲裁
- CoinJoin
14.8Wallet
- 錢包程式
- 錢包檔案
14.9 網路互動
- P2P 網路
- 節點發現
- 節點連線
- 初始區塊下載
- 區塊廣播
- 交易廣播
- 記憶體池
- 問題節點
第十五週-比特幣原始碼實戰-山寨貨幣
第六階段-專案綜合性實戰
(a)Ripple技術實戰
(b)ChainSQL技術實戰
(c)Corda技術實戰
(d)電子貨幣實現
(e)去中介化租房系統
(f)C#程式設計小蟻
(g)Neo數字化資產
(h)微軟雲區塊鏈服務
(i)華為區塊鏈服務
(j)IBM Blueix區塊鏈
(k)錢包開發與交易所設計
(l)GO語言實現加密貨幣
(m)GO語言實現共識演算法
(n)公鏈底層點對點協議
(o)ONT專案
(p)NEM區塊鏈開發實戰
(q)其他:
(a)礦池礦機
(b)分叉變種
(c)發幣/ICO
(d)ERC20標準介紹
(e)Token開發部署
(f)coin開發部署
更多詳情請關注:
網址:http://www.qukuailianxueyuan.io/
欲領取造幣技術與全套虛擬機器資料
區塊鏈技術交流QQ群:756146052 備註:CSDN
尹成學院微信:備註:CSDN
相關文章
- 區塊鏈最全線上培訓大綱——尹成學院區塊鏈
- 【區塊鏈學院】第六期線下沙龍 區塊鏈+能源:應用落地與市場前景區塊鏈
- ui設計培訓學習就業大綱分享UI就業
- 區塊鏈:從數學貨幣到信用體系,課程大綱收藏!區塊鏈
- 實戰區塊鏈技術培訓之Go語言區塊鏈Go
- 區塊鏈技術工坊 - 線下區塊鏈技術分享區塊鏈
- 軟體工程系暑假培訓計劃之二——iOS培訓大綱軟體工程iOS
- 區塊鏈-智慧合約開發微信線上語音培訓區塊鏈
- 學習網路安全選擇線上培訓還是線下培訓?
- 【區塊鏈學院】第四期線下沙龍 技術篇: 拒絕紙上談兵 區塊鏈技術落地商用之道...區塊鏈
- 區塊鏈是什麼?華為雲學院帶你領略區塊鏈的前世今生區塊鏈
- 最全區塊鏈寵物遊戲玩法介紹!區塊鏈遊戲
- 從Java到區塊鏈:如何成為區塊鏈開發者?Java區塊鏈
- 區塊鏈黃埔軍校-ITSTAR區塊鏈學院震撼開啟! ——DDN與潭州教育集團強強聯合培養區塊鏈專業技術開發人才區塊鏈
- 尹成學院golang學習快速筆記(1)型別Golang筆記型別
- 尹成學院golang學習快速筆記(2)表示式Golang筆記
- 【區塊鏈學習】《區塊鏈學習指南》學習筆記區塊鏈筆記
- 區塊鏈學習區塊鏈
- 周口市區塊鏈資訊科技推廣應用培訓會召開區塊鏈
- 【區塊鏈學院】第四期沙龍“區塊鏈技術落地商用之道”成功舉辦區塊鏈
- 質量度量分析與測試技術 培訓大綱
- 從Java到區塊鏈:如何成為區塊鏈開發人員Java區塊鏈
- 區塊鏈系列6-區塊鏈安全與大資料區塊鏈大資料
- 人民創投區塊鏈研究院:中國區塊鏈政策現狀及趨勢分析報告(附下載)創投區塊鏈
- 區塊鏈教程、區塊鏈指南、區塊鏈中文手冊、區塊鏈原理區塊鏈
- 學習Python線上和線下培訓有什麼區別?哪種更合適?Python
- 加拿大區塊鏈研究院與印度科技產業協會合作探索區塊鏈區塊鏈產業
- 眾享區塊鏈大講堂 - 299元全年區塊鏈課程 - 全面掌握區塊鏈區塊鏈
- 西奈山醫院研究區塊鏈應用區塊鏈
- java培訓分享:java培訓架構師學習線路圖Java架構
- 整理了一份oracle資料庫培訓課程大綱Oracle資料庫
- 【區塊鏈學院】第五期 “連結未來”區塊鏈創新專案專項路演區塊鏈
- 如何學習區塊鏈區塊鏈
- 區塊鏈技術實戰學習路線圖區塊鏈
- 區塊鏈的幾個小故事.小白學區塊鏈01區塊鏈
- 區塊鏈學習筆記01--區塊鏈常識區塊鏈筆記
- 韓國科學部宣佈將啟動為期六個月的區塊鏈青年培訓計劃區塊鏈
- 學習下區塊鏈技術基礎知識區塊鏈