書名:Solidity 實戰全書:完整掌握智能合約!成為獨立開發 Dapp 的區塊鏈工程師,語言:繁體中文,ISBN:9786263330795,頁數:336,出版社:博碩,作者:KryptoCamp,出版日期:2022/07/15,類別:商業理財

Solidity 實戰全書:完整掌握智能合約!成為獨立開發 Dapp 的區塊鏈工程師~好書精選[悅讀推薦]博客來 金石堂 好冊


Solidity 實戰全書:完整掌握智能合約!成為獨立開發 Dapp 的區塊鏈工程師


內容簡介


  系統性的分類語法,不僅可由零開始通篇學習,還可作為日常查用的語法書。
  大量語法使用上的細節差別與類似函式的實際應用比較。
  先見林再見樹,避免艱澀的底層知識,熟悉語法後再探究架構與開發工具。
 
  改編自 KryptoCamp 轉職區塊鏈工程師實戰營之(All IN ONE Solidity )語法教材,除了提供智能合約工程師與學員們日常查用之外,也將多個實際案例寫入以協助學員能夠從中學習智能合約開發精髓,是華文少見專門介紹以太坊智能合約語言 Solidity 的開發實戰工具書。
 
  本書期待已經學會一個以上物件導向程式語言的初學者使用,並且適合嚮往學習智能合約的讀者從零開始,以系統性的方式學習 Solidity 的各種語法和應用。
 
書籍特色
 
  一應俱全的段落式教學,將合約導向、難以有章法學習的 Solidity 切出多個重點語法,逐一講解重點概念,並補充相關練習題和充份合約程式碼實例。
 
  由淺入深的區塊鏈開發學習:從 Solidity 基本語法到進階概念,深入編譯、EVM 等相關底層原理。其中附帶大量語法使用上的細節與類似函式的實際應用比較。
 
  講述業界實際應用的開發工具與合約最佳化,以基礎提點並架構觀念後,讓讀者可以自由地面對區塊鏈技術瞬息萬變的環境。



詳細網址:Solidity 實戰全書:完整掌握智能合約!成為獨立開發 Dapp 的區塊鏈工程師~好書精選[悅讀推薦]博客來 金石堂 好冊



目錄


第 1 章 基本介紹 Introduction
智能合約
Solidity
環境建置 Remix IDE
版本控制
Hello World & First Contract
Practice
Answer
 
第 2 章 型別 Types & 變數 Variables
Integer
Bool
Address
Contract & This
String
Scope
Practice
Answer
 
第 3 章 單位 Unit & 運算子 Operators
Time
運算子
Practice
Answer
 
第 4 章 流程控制 Selection and Repetition
If-Else
For
While
Practice
Answer
 
第 5 章 函式 Function
Returns
Visibility
stateMutability
Constructor
Function Overloading
Fallback
Practice
Answer
 
第 6 章 資料結構 Data Structures
Array
Mapping
Structs
Enum
Practice
Answer
 
第 7 章 角色和全局訊息 Global Variables
Msg
Block
ABI
TX
Practice
Answer
 
第 8 章 記憶體配置 Memory Allocation
Call by Reference vs. Call by Value
Data Locations - Storage, Memory and Calldata
Practice
Answer
 
第 9 章 異常處理Handling Exception
Require
Assert
Revert
Try/Catch
Practice
Answer
 
第 10 章 事件 Event
emit
Indexed
web3.eth.subscribe()
Logs with Data & Topics
anonymous
 
第 11 章 繼承 Inheritance
Inheritance
Modifier
合約互動
Function Overriding
Polymorphism
多重繼承與 super
Practice
Answer
 
第 12 章 介面Interface
抽象合約
 
第 13 章 引用 Imports & 函式庫 Libraries
Library
Import
OpenZeppelin
Practice
Answer
 
第 14 章 ERC & Token
ERC-20 Fungible Tokens
ERC-721 Non-Fungible Tokens
ERC-1155 Semi-Fungible Tokens
ERC-20 Example - YFI
ERC-721 Example - BAYC
Practice
Answer
 
第 15 章 佈署 Deploy & 編譯 Compiler
編譯到佈署
ABI(Application Binary Interface)
EVM
 
第 16 章 開發工具Dev. Tools
RPC & RESTful API
客戶端:Ganache
Web3.js
Go-ethereum
Truffle 與測試
Practice
Answer
 
第 17 章 最佳化合約Contract Optimization
Space Complexity Level
Time Complexity Level
Contract Level
 
|OTHERS| Information & Reference
結語
參考資料



詳細網址:Solidity 實戰全書:完整掌握智能合約!成為獨立開發 Dapp 的區塊鏈工程師~好書精選[悅讀推薦]博客來 金石堂 好冊



詳細資料


  • ISBN:9786263330795
  • 規格:平裝 / 336頁 / 17 x 23 x 1.76 cm / 普通級 / 全彩印刷 / 初版
  • 出版地:台灣



詳細網址:Solidity 實戰全書:完整掌握智能合約!成為獨立開發 Dapp 的區塊鏈工程師~好書精選[悅讀推薦]博客來 金石堂 好冊



作者介紹


作者簡介
 
KryptoCamp 編輯群
 
總教練/歐曜瑋 Kordan Ou
 
  KryptoCamp 共同創辦人
  KryptoGO 創辦人暨執行長
  CAMS 國際公認反洗錢師
  ISO 27001 主導稽核師
  AI 金融科技協會諮詢輔導專家顧問
  AppWorks 第 17 期區塊鏈團隊導師
 
班主任/陳昭廷 Casper Chen
 
  KryptoCamp 共同創辦人
  DeFi Summit 創辦人
  曾任區塊鏈新創公司行銷長與顧問
  金控數位銀行部產品經理
  教育發展部之講師培訓教練
 
主編者簡介
 
陸紀豪 Eric Lu
 
  Solidity 工程師實戰營助教
  台灣大學資管系「程式設計」助教
  著迷於區塊鏈底層開發,並著有多篇以太坊與 DeFi 研究報告。



詳細網址:Solidity 實戰全書:完整掌握智能合約!成為獨立開發 Dapp 的區塊鏈工程師~好書精選[悅讀推薦]博客來 金石堂 好冊


Solidity 實戰全書:完整掌握智能合約!成為獨立開發 Dapp 的區塊鏈工程師

詳細網址:Solidity 實戰全書:完整掌握智能合約!成為獨立開發 Dapp 的區塊鏈工程師~好書精選[悅讀推薦]博客來 金石堂 好冊


資料來源:博客來,圖片來源:博客來





Solidity 實戰全書:完整掌握智能合約!成為獨立開發 Dapp 的區塊鏈工程師 中文書>商業理財>經濟/趨勢>觀念/趨勢 博客來 金石堂 好書推薦 排行榜 今日66折 網路書局 暢銷書 優質團購 熱銷特賣 網友推薦 優惠精選 超值好貨 狂降優惠 推薦必買 熱銷排行 快速到貨 必BUY超值專區 TOP熱銷排行 新品上市 最新上架

arrow
arrow
    創作者介紹
    創作者 博客來好書推薦 的頭像
    博客來好書推薦

    經典排行榜暢銷書博客來金石堂推薦

    博客來好書推薦 發表在 痞客邦 留言(0) 人氣()