返回
学习路径 · 基础课程

以太坊开发基础

以太坊(Ethereum)是一个开源的、去中心化的区块链平台,允许开发者构建和部署智能合约和去中心化应用(DApps)。它由程序员 Vitalik Buterin 于2013年提出,并于2015年正式启动。以太坊区别于比特币的主要特点在于其智能合约功能,这是一种自动执行合约条款的计算机协议,使得在无需第三方的情况下进行可信交易成为可能。以太坊的特性使其成为开发去中心化金融(DeFi)、游戏、身份验证系统和更多其他应用的理想平台。 随着以太坊 2.0 的逐步实施,它正朝着更加可扩展、安全和可持续的方向发展,引入了权益证明(PoS)机制,旨在提高网络的交易处理速度和效率,同时降低能源消耗。以太坊不仅仅是一个加密货币平台,它代表了一个庞大的去中心化生态系统,为全球用户和开发者提供了无限的可能性。

语言solidity
难度简单
总时长13.4小时

目标学习者

这门课是给谁上的

  • 对学习 Solidity 编程感兴趣的开发者
  • 对以太坊的基本概念和架构感兴趣的开发者

要求

  • 对区块链概念有基本的了解
  • 最好具备基本的编程技能 - 具有 Java 或 Python 等 Web2 语言的先前经验将有助于更好地掌握课程材料

你会学到什么

  • 以太坊核心基础概念的介绍
  • 简单易懂的 Solidity 语法知识
  • 提供逐步指导的实战教程,从编写项目代码到在以太坊测试链上的部署运行
Ethereum
区块链
Web3
Solidity

课程安排

全部展开
以太坊开发基础
以太坊开发基础
10 课程
移动端和桌面端均可访问