區塊鏈實戰視頻課程(4):用Web3.js開發以太坊客戶端-李寧-專題視頻課程

區塊鏈實戰視頻課程(4):用Web3.js開發以太坊客戶端—400人已學習
課程介紹    
jpg
    用Web3.js開發以太坊客戶端視頻培訓教程是《區塊鏈實戰》系列專題的第4個課程。本教程用JavaScript語言調用Web3.js的API編寫以太坊客戶端,主要內容如下:web3.js安裝與環境搭建、連接私有鏈、使用JavaScript發佈智能合約、BigNumber、單位轉換、十六進制與Ascii互轉、字符串生成與hash編碼、以太坊默認賬號開發、默認區塊、同步區塊對象、區塊同步狀態、智能合約、智能合約函數等以太坊開發所用到的所有API知識點。
課程收益
    本課程讓學員充分了解Web3.js的使用方法,並可獨立使用Web3.js開發以太坊客戶端。
講師介紹
    李寧更多講師課程
    東北大學計算機專業碩士研究生,歐瑞科技創始人&CEO,曾任國內著名軟件公司項目經理,暢銷書作者,企業IT內訓講師,CSDN學院專家講師,製作視頻課程超過1000小時。擁有超過15年的企業內訓經驗和開發經驗。目前主要從事Python、人工智能、大數據、區塊鏈、JavaScript、Java、C++等技術的研究和開發,現在正在帶領團隊開發支持區塊鏈的跨平臺開發系統。曾出版超過30多本IT暢銷書,主要著作包括《Python從菜鳥到高手》、《第一行代碼:以太坊》等。授課風趣幽默,講解條理清晰、通俗易懂,對知識有自己獨到見解。能舉一反三,發散學生的思維,指引學生髮掘適合自己的學習方法。
課程大綱
  第1章:基礎知識
    1.Web3.js簡介  7:08
    2.安裝Web3.js開發環境  6:46
    3.使用web3.js連接測試節點【testrpc】  5:51
    4.連接私有鏈節點  9:48
    5.使用JavaScript發佈智能合約  21:16
  第2章:基礎API
    1.BigNumber(處理任意數值)  22:27
    2.單位轉換  6:19
    3.轉換爲十六進制  7:03
    4.十六進制與Ascii互轉  3:16
    5.十六進制與十進制互轉  1:40
    6.轉換爲BigNumber  2:34
    7.檢測地址是否有效  2:15
    8.生成字符串的hash編碼  2:36
  第3章:其他高級API
    1.默認賬號(defaultAccount)  6:31
    2.默認區塊(defaultBlock)  6:17
    3.獲取同步區塊對象(syncing)  11:05
    4.捕捉區塊同步狀態(isSyncing)  8:04
    5.獲取礦工地址  1:58
    6.判斷當前以太節點是否在挖礦  3:54
    7.獲取gas價格(gas和gaslimit的概念)  12:10
    8.獲取當前節點的賬戶列表  3:59
    9.返回當前區塊號(通過部署合約產生新區塊)  13:32
    10.獲取指定賬戶的餘額  1:51
    11.獲取智能合約的二進制代碼  3:05
    12.根據區塊號或區塊哈希值返回區塊信息  2:49
    13.返回指定區塊的交易數量  4:35
    14.返回匹配指定交易哈希值的交易  2:25
    15.返回指定賬戶發起的交易數  2:18
    16.直接執行智能合約中的函數  4:35
    17.預估交易需要的手續費(gas)  2:27
大家可以點擊【查看詳情】查看我的課程
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章