從零構建以太坊(Ethereum)智慧合約到專案實戰——學習筆記
P1 、1-初識Bitcoin錢包
https://bitcoin.org/zh_CN/choose-your-wallet
P 、2-比特幣錢包BitPay使用教程
P 、3-玩轉以太坊各種錢包
P 、4-手把手教你申請ENS (Ethereum Name Service)
P 、1-會說話的PPT,從開發者角度快速理解區塊鏈
P 、2-挖礦演算法
P 、1-以太坊(Ethereum)是什麼?
P 、2-什麼是智慧合約(Smart Contract)
P 、3-Atom編輯器編寫智慧合約(Smart Contract)外掛安裝配置
P 、1-Solidity面向物件程式設計 - 類和物件
P 、2-如何通過Solidity實現一個類(合約)
P 、3-Solidity 合約中屬性和行為的訪問許可權(一)
P 、4-Solidity 合約中屬性和行為的訪問許可權(二)
P 、5-Solidity 合約中屬性和行為的訪問許可權(三)
P 、6-Solidity合約單繼承與多繼承
P 、7-Solidity合約函式的重寫
P 、8-Solidity值型別與引用型別
P 、9-Solidity值傳遞
P 、10-Solidity引用型別(storage/memory)
P 、Solidity Types - 布林(Booleans)
P 、1-Solidity Types - 整型(Integer) (一)
P 、2-Solidity Types - 整型(Integer) - Var遇到的坑(二)
P 、3-Solidity Types - 整型(Integer) - 比較運算子(三)
P 、4-Solidity Types - 整型(Integer) - 與或非異或(四)
P 、5-Solidity Types - 整型(Integer) - 加減乘除求餘(五)
P 、6-Solidity Types - 整型(Integer) - 求冪,左移,右移(六)
P 、7-Solidity Types - 整型(Integer) - 字面量(七)
P 、1-Solidity Types - 地址(Address) - 初識
P 、2-Solidity Types - 地址(Address) - msg.P 、sender
P 、3-Solidity Types - 地址(Address) - 論合約地址與this指標
P 、4-Solidity Types - 地址(Address) - 運算子
P 、5-Solidity Types - 地址(Address) - balance檢視餘額
P 、6-Solidity Types - 地址(Address) - transfer轉賬
P 、7-Solidity Types - 地址(Address) - 通過send方法轉賬
P 、Solidity Types - 字串(String Literals)
P 、1-固定大小位元組陣列(Fixed-size byte arrays) bytes1 ~P 、 bytes32
P 、2-Solidity Types - 固定大小位元組陣列(Fixed-size byte arrays) - 比較運算子
P 、3-Solidity Types - 固定大小位元組陣列(Fixed-size byte arrays) - 位操作符
P 、4-Solidity Types - 固定大小位元組陣列(Fixed-size byte arrays) - 索引訪問
P 、5-Solidity Types - 固定大小位元組陣列(Fixed-size byte arrays) - length
P 、6-Solidity Types - 固定大小位元組陣列(Fixed-size byte arrays) - 不可變深度理解
P 、1-Solidity Types - 動態大小位元組陣列(Dynamically-sized byte array)
P 、2-Solidity Types - 動態大小位元組陣列(Dynamically-sized byte array) - string to bytes
P 、3-Solidity Types - 動態大小位元組陣列(Dynamically-sized byte array) - 特殊字元對應的位元組數
P 、4-Solidity Types - 動態大小位元組陣列(Dynamically-sized byte array) - 漢字對應的位元組數
P 、5-Solidity Types - 動態大小位元組陣列(Dynamically-sized byte array) - 建立bytes位元組陣列
P 、6-Solidity Types - 動態大小位元組陣列(Dynamically-sized byte array) - 可變位元組陣列和不可變位元組陣列深度對比
P 、7-Solidity Types - 動態大小位元組陣列(Dynamically-sized byte array) - 可變位元組陣列中push方法的使用
P 、8-Solidity Types - 動態大小位元組陣列(Dynamically-sized byte array) - 小結
P 、1-Solidity Types - 動態大小位元組陣列、P 、固定大小位元組陣列、P 、string之間的轉換關係
P 、2-固定大小位元組陣列(Fixed-size byte arrays)之間的轉換
P 、3-固定大小位元組陣列(Fixed-size byte arrays)轉動態大小位元組陣列(Dynamically-sized byte array)
P 、4-固定大小位元組陣列(Fixed-size byte arrays)不能直接轉換為string
P 、5-動態大小位元組陣列(Dynamically-sized byte array)轉string
P 、6-固定大小位元組陣列轉string問題深度分析
P 、7-固定大小位元組陣列轉string標準函式實現
P 、1-Solidity Types - 玩轉 Solidity 陣列 (Arrays)
P 、2-固定長度的陣列(Arrays)系統講解
P 、3-可變長度的Arrays(上)
P 、4-可變長度的Arrays(下)
P 、5-Solidity 二維陣列
P 、6-建立 Memory Arrays
P 、7-陣列字面量 Array Literals 內聯陣列 Inline Arrays
P 、8-建立固定大小位元組陣列/可變大小位元組陣列
P 、Solidity Types - 列舉(Enums)
P 、Solidity Types - Solidity 結構體(Structs)
P 、Solidity Types - Solidity 字典/對映(Mappings)
P 、集資(CrowdFunding)智慧合約(Smart Contract)綜合案例
P 、單位(Units) 和 全域性變數(Globally Available Variables)
P 、1-Solidity 元組(Tuples)- 什麼是元組,元組能做什麼
P 、2-Solidity 元組(Tuples)的使用
P 、1-truffle framework初體驗 - 如何編寫智慧合約
P 、2-建立簡易的加密代幣
P 、3-通過zeppelin-solidity建立標準代幣部落幣「P 、BLC」
P 、1-以太坊私網建立 、P 、合約編譯、P 、部署完全教程(1)
P 、2-以太坊私網建立 (2) - 同一臺電腦/不同電腦執行多個節點
P 、3-以太坊私網建立 (3) - 通過創世區塊來初始化區塊鏈
P 、1-內容介紹
P 、2-Parity錢包下載安裝
P 、3-demo-spec 配置檔案
P 、4-POA Node建立的兩種方法
P 、5-node0 &P 、amp; node1 配置以及賬號建立
P 、6-多節點連線、P 、交易、P 、互通
P 、1-玩轉truffle framework 、P 、Web3.P 、js 框架 內容介紹
P 、2-truffle 安裝
P 、3-web3.P 、js api的使用
P 、4-truffle init建立專案、P 、編寫合約、P 、編譯合約、P 、合約測試、P 、部署合約、P 、合約互動
P 、5-truffle unbox專案案例介紹
P 、6-truffle unbox react 專案改編、P 、部署、P 、Web端互動
P 、1-從零構建和部署去中心化投票App-01
P 、2-從零構建和部署去中心化投票App-02
P 、3-從零構建和部署去中心化投票App-03
P 、1-IPFS環境配置
P 、2-IPFS+P 、IPNS+P 、個人部落格搭建 - 如何在IPFS新增一個檔案
P 、3-IPFS+P 、IPNS+P 、個人部落格搭建 - 通過ipfs建立目錄儲存檔案
P 、4-IPFS+P 、IPNS+P 、個人部落格搭建 - 如何在IPFS新增一個目錄
P 、5-IPFS+P 、IPNS+P 、個人部落格搭建 - 建立簡易的網頁釋出到IPFS
P 、6-IPFS+P 、IPNS+P 、個人部落格搭建 - 搭建靜態部落格
P 、7-IPFS +P 、 Ethereum (上篇)-js-ipfs-api - 內容介紹
P 、8-IPFS +P 、 Ethereum (上篇)-js-ipfs-api - React專案初識
P 、9-IPFS +P 、 Ethereum (上篇)-js-ipfs-api - ipfs-api的安裝和解除安裝
P 、10-IPFS +P 、 Ethereum (上篇)-js-ipfs-api - 完成UI邏輯
P 、11-IPFS +P 、 Ethereum (上篇)-js-ipfs-api - 上傳資料到IPFS
P 、12-IPFS +P 、 Ethereum (上篇)-js-ipfs-api - 從IPFS讀取資料
P 、13-IPFS +P 、 Ethereum (中篇)- IPFS圖片上傳與下載
P 、14-IPFS +P 、 Ethereum (中篇)- IPFS圖片上傳與下載 - 完成UI邏輯
P 、15IPFS +P 、 Ethereum (中篇)- IPFS圖片上傳與下載 - 完成圖片上傳下載邏輯
P 、16-IPFS +P 、 Ethereum (下篇)-ipfs +P 、 Ethereum 大圖片儲存
P 、1-Embark Framework 開發入門篇
P 、2-Embark Framework 去中心化儲存 (IPFS)