Course Code: web3
Duration: 14 hours
Prerequisites:
  • 對區塊鏈概念的理解
  • 對 Solidity、Javascript 和 React 的基本經驗

觀眾

  • 開發人員
Overview:

Web3 是互聯網進化的第三代, 基於區塊鏈技術的去中心化生態系統。

這種講師指導的現場培訓(在線或現場)面向希望使用 Web3、 Solidity 和 React 創建、構建和部署在區塊鏈上運行的去中心化應用程式 (dapp) 的開發人員。

在本次培訓結束時,參與者將能夠:

  • 設置必要的開發環境,開始使用 Web3、Solidity 和 React 開發 dApp。
  • 瞭解 Web3 的功能和架構。
  • 瞭解 Ethereum、Smart Contracts 和 Blockchain 密碼學的關鍵概念。
  • 應用 Solidity 程式設計和設計 Smart Contracts 的實際示例。
  • 使 React 應用程式與 Smart Contracts 交互。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在即時實驗室環境中動手實施。

課程自定義選項

  • 要申請本課程的定製培訓,請聯繫我們進行安排。
Course Outline:

介紹

  • Web3 功能和架構概述
  • Ethereum 和 Smart Contracts 的基礎知識

瞭解 Blockchain 密碼學

  • Blockchain 設計、實施和用例
  • 加密哈希函數、默克爾樹和數字簽名

開始

  • 設置開發環境
  • 使用 Ganache 設置區塊鏈

Solidity Programming 語言

  • 語法、開發工具和測試
  • Smart Contracts 設計模式

與 Smart Contracts 交互

  • 創建智能合約
  • 創建遷移邏輯
  • 部署智能合約
  • React 帶有智慧合約的應用程式

故障排除

總結和後續步驟

Sites Published:

United Arab Emirates - Developing dApps with Web3, Solidity, and React

Qatar - Developing dApps with Web3, Solidity, and React

Egypt - Developing dApps with Web3, Solidity, and React

Saudi Arabia - Developing dApps with Web3, Solidity, and React

South Africa - Developing dApps with Web3, Solidity, and React

Brasil - Developing dApps with Web3, Solidity, and React

Canada - Developing dApps with Web3, Solidity, and React

中国 - Developing dApps with Web3, Solidity, and React

香港 - Developing dApps with Web3, Solidity, and React

澳門 - Developing dApps with Web3, Solidity, and React

台灣 - Developing dApps with Web3, Solidity, and React

USA - Developing dApps with Web3, Solidity, and React

Österreich - Developing dApps with Web3, Solidity, and React

Schweiz - Developing dApps with Web3, Solidity, and React

Deutschland - Developing dApps with Web3, Solidity, and React

Czech Republic - Developing dApps with Web3, Solidity, and React

Denmark - Developing dApps with Web3, Solidity, and React

Estonia - Developing dApps with Web3, Solidity, and React

Finland - Developing dApps with Web3, Solidity, and React

Greece - Developing dApps with Web3, Solidity, and React

Magyarország - Developing dApps with Web3, Solidity, and React

Ireland - Developing dApps with Web3, Solidity, and React

Luxembourg - Developing dApps with Web3, Solidity, and React

Latvia - Developing dApps with Web3, Solidity, and React

España - Developing dApps with Web3, Solidity, and React

Italia - Developing dApps with Web3, Solidity, and React

Lithuania - Developing dApps with Web3, Solidity, and React

Nederland - Developing dApps with Web3, Solidity, and React

Norway - Developing dApps with Web3, Solidity, and React

Portugal - Developing dApps with Web3, Solidity, and React

România - Developing dApps with Web3, Solidity, and React

Sverige - Developing dApps with Web3, Solidity, and React

Türkiye - Developing dApps with Web3, Solidity, and React

Malta - Developing dApps with Web3, Solidity, and React

Belgique - Developing dApps with Web3, Solidity, and React

France - Developing dApps with Web3, Solidity, and React

日本 - Developing dApps with Web3, Solidity, and React

Australia - Developing dApps with Web3, Solidity, and React

Malaysia - Developing dApps with Web3, Solidity, and React

New Zealand - Developing dApps with Web3, Solidity, and React

Philippines - Developing dApps with Web3, Solidity, and React

Singapore - Developing dApps with Web3, Solidity, and React

Thailand - Developing dApps with Web3, Solidity, and React

Vietnam - Developing dApps with Web3, Solidity, and React

India - Developing dApps with Web3, Solidity, and React

Argentina - Developing dApps with Web3, Solidity, and React

Chile - Developing dApps with Web3, Solidity, and React

Costa Rica - Developing dApps with Web3, Solidity, and React

Ecuador - Developing dApps with Web3, Solidity, and React

Guatemala - Developing dApps with Web3, Solidity, and React

Colombia - Developing dApps with Web3, Solidity, and React

México - Developing dApps with Web3, Solidity, and React

Panama - Developing dApps with Web3, Solidity, and React

Peru - Developing dApps with Web3, Solidity, and React

Uruguay - Developing dApps with Web3, Solidity, and React

Venezuela - Developing dApps with Web3, Solidity, and React

Polska - Developing dApps with Web3, Solidity, and React

United Kingdom - Developing dApps with Web3, Solidity, and React

South Korea - Developing dApps with Web3, Solidity, and React

Pakistan - Developing dApps with Web3, Solidity, and React

Sri Lanka - Developing dApps with Web3, Solidity, and React

Bulgaria - Developing dApps with Web3, Solidity, and React

Bolivia - Developing dApps with Web3, Solidity, and React

Indonesia - Developing dApps with Web3, Solidity, and React

Kazakhstan - Developing dApps with Web3, Solidity, and React

Moldova - Developing dApps with Web3, Solidity, and React

Morocco - Developing dApps with Web3, Solidity, and React

Tunisia - Developing dApps with Web3, Solidity, and React

Kuwait - Developing dApps with Web3, Solidity, and React

Oman - Developing dApps with Web3, Solidity, and React

Slovakia - Developing dApps with Web3, Solidity, and React

Kenya - Developing dApps with Web3, Solidity, and React

Nigeria - Developing dApps with Web3, Solidity, and React

Botswana - Developing dApps with Web3, Solidity, and React

Slovenia - Developing dApps with Web3, Solidity, and React

Croatia - Developing dApps with Web3, Solidity, and React

Serbia - Developing dApps with Web3, Solidity, and React

Bhutan - Developing dApps with Web3, Solidity, and React

Nepal - Developing dApps with Web3, Solidity, and React

Uzbekistan - Developing dApps with Web3, Solidity, and React