区块链开发入门

初级
学生
Azure

此学习路径介绍了 Ethereum 平台上的区块链和开发。 了解为了开始大规模构建你自己的区块链网络而必须学习的技能。

在此学习路径中,你将学习以下内容:

  • 了解区块链的基础以及区块链技术的工作原理。
  • 了解用于在 Ethereum 区块链上进行开发的工具。
  • 创建智能合同和去中心化应用程序。
  • 部署和本地并测试 Ethereum 网络。

先决条件

  • 之前使用过 C、Python 或 JavaScript 等任何编程语言
  • 基本了解编程概念
  • 熟悉用于创建新指令的命令行
  • 已安装 Visual Studio Code

本学习路径中的模块

了解区块链协议如何实现信任。 学习如何评估在方案中使用区块链的时机并确定区块链是否适合自身解决方案。

了解 Solidity 如何简化为 Ethereum 区块链平台对智能合约进行编程的过程。

了解如何安装和使用可用于开发智能合同的工具。

了解代币的重要性以及它们在区块链中的使用方式。

了解 Ethereum 网络并将其用于开发、测试和生产。