返回
学习路径 · 基础课程

Ethereum Learning Track

Ethereum is an open-source, decentralized blockchain platform that enables developers to build and deploy smart contracts and decentralized applications (DApps). It was proposed by programmer Vitalik Buterin in 2013 and officially launched in 2015. Ethereum's main distinction from Bitcoin lies in its smart contract functionality, a type of computer protocol that automatically executes the terms of a contract, allowing for trustless transactions without the need for a third party. Ethereum's features make it an ideal platform for developing decentralized finance (DeFi), games, identity verification systems, and many other applications. With the gradual implementation of Ethereum 2.0, it is evolving towards a more scalable, secure, and sustainable direction, introducing the Proof of Stake (PoS) mechanism aimed at increasing the network's transaction processing speed and efficiency while reducing energy consumption. Ethereum is more than just a cryptocurrency platform; it represents a vast decentralized ecosystem, offering endless possibilities for users and developers worldwide.

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

目标学习者

这门课是给谁上的

  • For developers who are interested in learning Solidity
  • For developers who are interested in the basic concepts and architecture of Ethereum

要求

  • Introduction to the core basic concepts of Ethereum
  • Basic understanding of blockchain concepts
  • Basic programming skills are recommended - prior experience with Web2 languages such as Java or Python will facilitate a better grasp of the course material

你会学到什么

  • Introduction to Ethereum
  • Detailed introduction to Solidity syntax
  • Guided projects providing step-by-step guidance, from writing project code to deploying and running on the Ethereum test Network
Ethereum
BlockChain
Web3
Solidity

课程安排

全部展开
Ethereum Learning Track
Ethereum Learning Track
10 课程
移动和桌面设备访问