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