
區(qū)塊鏈開發(fā)入門:從 0 到 1 構(gòu)建基于以太坊智能合約的 ICO DApp培訓
1
開篇:讀完這篇小冊能學到什么?
2
入門篇 1:區(qū)塊鏈簡明發(fā)展史:BTC 大餅?Ethereum 姨太?EOS 柚子?
3
入門篇 2:區(qū)塊鏈核心概念和原理:賬戶?交易?區(qū)塊?區(qū)塊鏈?
4
入門篇 3:以太坊核心概念和原理:智能合約?以太坊網(wǎng)絡(luò)?交互方式?
5
入門篇 4:使用 Metamask 創(chuàng)建自己的第一個以太坊 HD 錢包
6
入門篇 5:完成第一筆以太坊交易:給自己的錢包充值 18.75 ETH
7
入門篇 6:深入理解以太坊中的交易(Transaction)
8
入門篇 7:智能合約編程語言 Solidity 介紹及開發(fā)入門
9
入門篇 8:使用 Solidity 開發(fā)實現(xiàn)第一個簡單的智能合約
10
入門篇 9:基于 Solidity 開發(fā)環(huán)境 Remix 的智能合約工作流詳解
11
入門篇 10:部署智能合約時到底發(fā)生了什么?
12
入門篇 11:調(diào)用合約函數(shù)時到底發(fā)生了什么?
13
進階篇 1:自建智能合約工作流的動機和目標
14
進階篇 2:編寫智能合約編譯腳本:compile
15
進階篇 3:編寫智能合約部署腳本:deploy
16
進階篇 4:使用 etherscan 和 remix 查看和測試合約實例
17
進階篇 5:使用 mocha + web3.js + ganache 編寫合約測試
18
實戰(zhàn)篇 1:ICO 智能合約 DApp 項目要解決什么問題?
19
實戰(zhàn)篇 2:ICO 智能合約的數(shù)據(jù)結(jié)構(gòu)和接口設(shè)計
20
實戰(zhàn)篇 3:ICO 智能合約開發(fā)和 Remix 測試:高階 Solidity 數(shù)據(jù)結(jié)構(gòu)
21
實戰(zhàn)篇 4:ICO 智能合約重構(gòu):安全、性能、費用等佳實踐
22
實戰(zhàn)篇 5:ICO 智能合約的編譯、部署和自動化測試
23
實戰(zhàn)篇 6:ICO DApp 的功能設(shè)計和原型圖
24
實戰(zhàn)篇 7:ICO DApp 的技術(shù)選型、路由規(guī)劃、框架搭建
25
實戰(zhàn)篇 8:ICO DApp 基本頁面布局實現(xiàn)
26
實戰(zhàn)篇 9:構(gòu)建前后端通用的 Web3 實例
27
實戰(zhàn)篇 10:在 ICO DApp 中渲染智能合約數(shù)據(jù):項目列表頁
28
實戰(zhàn)篇 11:從 ICO DApp 向智能合約提交數(shù)據(jù):項目創(chuàng)建頁
29
實戰(zhàn)篇 12:在 ICO DApp 中同時展示和提交合約數(shù)據(jù):項目詳情頁
30
實戰(zhàn)篇 13:ICO DApp 的項目資金管理功能
31
實戰(zhàn)篇 14:眾籌 DApp 的部署