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