返回
以太坊开发基础
以太坊(Ethereum)是一个开源的、去中心化的区块链平台,允许开发者构建和部署智能合约和去中心化应用(DApps)。它由程序员 Vitalik Buterin 于2013年提出,并于2015年正式启动。以太坊区别于比特币的主要特点在于其智能合约功能,这是一种自动执行合约条款的计算机协议,使得在无需第三方的情况下进行可信交易成为可能。以太坊的特性使其成为开发去中心化金融(DeFi)、游戏、身份验证系统和更多其他应用的理想平台。 随着以太坊 2.0 的逐步实施,它正朝着更加可扩展、安全和可持续的方向发展,引入了权益证明(PoS)机制,旨在提高网络的交易处理速度和效率,同时降低能源消耗。以太坊不仅仅是一个加密货币平台,它代表了一个庞大的去中心化生态系统,为全球用户和开发者提供了无限的可能性。
语言solidity
难度简单
总时长13.4小时
目标学习者
这门课是给谁上的
- 对学习 Solidity 编程感兴趣的开发者
- 对以太坊的基本概念和架构感兴趣的开发者
要求
- 对区块链概念有基本的了解
- 最好具备基本的编程技能 - 具有 Java 或 Python 等 Web2 语言的先前经验将有助于更好地掌握课程材料
你会学到什么
- 以太坊核心基础概念的介绍
- 简单易懂的 Solidity 语法知识
- 提供逐步指导的实战教程,从编写项目代码到在以太坊测试链上的部署运行
课程安排
全部展开
- Ethereum Basic Concepts
- Concept
- Fungible Tokens
- Syntax
- Syntax
- Syntax
- Guided Project
- NFT Gaming Explored: CryptoKitties
- Syntax
- Guided Project
- Syntax
- Advanced Smart Contract Strategies: Crowdfunding
- Syntax
- Guided Project
以太坊开发基础
10 课程
移动端和桌面端均可访问