• 为个人
  • 为商务
  • 为大学
  • 为政府
Coursera
登录
免费加入
Coursera
  • 浏览
  • Ethereum

以太坊在线课程

了解用于开发去中心化应用程序(DApps)的以太坊。了解 Blockchain 技术、智能合约和加密货币。

跳转以搜索结果

筛选依据

主题
必需的
 *

语言
必需的
 *

在整个课程(说明和评估)中使用的语言。

了解产品
必需的
 *

通过实践教程在 2 小时内掌握与工作相关的技能。
通过已评分作业、视频和论坛向顶级授课教师学习。
在交互式实践环境中学习新工具或新技能。
通过完成一系列课程和项目,深入学习学科知识。
获得行业领导者颁发的职业证书,展示您学到的专业知识。

级别
必需的
 *

课程长度
必需的
 *

技能
必需的
 *

字幕
必需的
 *

教师
必需的
 *

探索以太坊课程目录

  • 状态:免费试用
    免费试用
    E

    EDUCBA

    Building DApps In Ethereum Blockchain

    您将获得的技能: Blockchain, Secure Coding, Penetration Testing, Front-End Web Development, Application Development, Security Testing, Web Development Tools, Application Security, Development Environment, Web Development, Software Development Tools, Cyber Security Assessment, JavaScript Frameworks, Payment Systems, Transaction Processing, Authorization (Computing), User Interface (UI), Authentications, Application Deployment, Programming Principles

    4.9
    评分, 4.9 星,最高 5 星
    ·
    140 条评论

    初级 · 专项课程 · 3-6 个月

  • 状态:预览
    预览
    S

    Simplilearn

    Basics of Ethereum

    您将获得的技能: Blockchain, Emerging Technologies, FinTech, Cryptography, Encryption, Payment Systems, Technical Analysis, Distributed Computing, Network Model, Transaction Processing, Algorithms, Data Integrity, Scalability, Computer Hardware

    初级 · 课程 · 1-4 周

  • 状态:免费试用
    免费试用
    E

    EDUCBA

    Introduction to Ethereum Blockchain

    您将获得的技能: Blockchain, Web Development Tools, Development Environment, Software Development Tools, Application Deployment, Transaction Processing, Application Design, Front-End Web Development, Event-Driven Programming, Software Development, Javascript, Systems Architecture

    5
    评分, 5 星,最高 5 星
    ·
    49 条评论

    初级 · 课程 · 1-4 周

  • P

    Packt

    Become An Ethereum Blockchain Developer

    您将获得的技能: Blockchain, Application Development, Development Environment, Web Development, Software Development, Development Testing, Transaction Processing, Debugging, Verification And Validation, Data Storage

    初级 · 课程 · 1-3 个月

  • 状态:免费试用
    免费试用
    U

    University at Buffalo

    区块链

    您将获得的技能: 区块链, 新兴技术, 集成开发环境, Encryption, 金融科技, 测试驱动开发(TDD), 计划发展, 微软 Azure, 应用程序开发, 应用设计, 安全 Code, 云计算架构, 事务处理, 网络应用, 分布式计算, 开发环境, 网络开发工具, 软件架构, Network Protocol(网络协议, 密码学

    4.6
    评分, 4.6 星,最高 5 星
    ·
    8995 条评论

    中级 · 专项课程 · 3-6 个月

  • 状态:免费试用
    免费试用
    D

    Duke University

    分散式金融(DeFi)基础设施

    您将获得的技能: 区块链, Encryption, 金融科技, 金融监管, 支付系统, 互操作性, 管理, 密码学, 数字资产, 银行业, 计算机安全, 金融包容性, 财务系统

    4.8
    评分, 4.8 星,最高 5 星
    ·
    1502 条评论

    初级 · 课程 · 1-4 周

是什么让您今天来到 Coursera?

  • 状态:免费试用
    免费试用
    I

    INSEAD

    区块链革命

    您将获得的技能: 区块链, 新兴技术, 案例研究, 金融科技, 商务, 竞争分析, 业务领导, 同行评审, 企业战略, 业务建模, 战略思维, 数字资产, 组织结构, 管理, 计划执行, 密码学, 市场分析, 商业分析, 金融包容性, 业务转型

    4.7
    评分, 4.7 星,最高 5 星
    ·
    3056 条评论

    初级 · 专项课程 · 3-6 个月

  • 状态:免费试用
    免费试用
    U

    University at Buffalo

    区块链基础

    您将获得的技能: 区块链, 新兴技术, Encryption, Virtual Machine, 金融科技, 验证和确认, 数据结构, 网络模型, 虚拟环境, Network Protocol(网络协议, 数据完整性, 事务处理, 分布式计算, 密码学

    4.6
    评分, 4.6 星,最高 5 星
    ·
    7735 条评论

    初级 · 课程 · 1-4 周

  • 状态:免费试用
    免费试用
    P

    Packt

    Complete DApp - Solidity and React - Blockchain Development

    您将获得的技能: Blockchain, User Interface (UI), Bootstrap (Front-End Framework), User Interface (UI) Design, UI Components, Development Environment, JavaScript Frameworks, Front-End Web Development, Debugging, Web Development Tools, Full-Stack Web Development, Web Applications, Unit Testing, FinTech, Application Development, Emerging Technologies, Development Testing, Virtual Machines, Computer Programming Tools, Program Development

    4.6
    评分, 4.6 星,最高 5 星
    ·
    6 条评论

    中级 · 专项课程 · 3-6 个月

  • 状态:预览
    预览
    U

    University of Illinois Urbana-Champaign

    Blockchains, Tokens, and The Decentralized Future

    您将获得的技能: Blockchain, Cryptography, FinTech, Governance, Emerging Technologies, Payment Systems, Transaction Processing, Law, Regulation, and Compliance, Distributed Computing, Digital Assets, Internet Of Things, Case Studies

    攻读学位

    4.7
    评分, 4.7 星,最高 5 星
    ·
    6 条评论

    初级 · 课程 · 1-4 周

  • G

    Google Cloud

    Running a Dedicated Ethereum RPC Node in Google Cloud

    您将获得的技能: Google Cloud Platform, Firewall, Cloud Infrastructure, Virtual Machines, Network Monitoring, Cloud Computing, System Configuration, Data Storage Technologies, Blockchain, System Monitoring, Event Monitoring, Application Deployment

    中级 · 项目 · 不超过 2 小时

  • 状态:免费
    免费
    M

    Microsoft

    Build a computer vision app with Azure Cognitive Services

    您将获得的技能: Application Programming Interface (API), Microsoft Azure, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), User Accounts, Image Analysis, Artificial Intelligence, Cloud Solutions, Cloud Computing, Software Development

    4.5
    评分, 4.5 星,最高 5 星
    ·
    376 条评论

    中级 · 指导项目 · 不超过 2 小时

以太坊学习者还搜索

网络
信息系统
网络分析
高级 IT
计算机网络
计算机网络编程
微软
Google It
1234…32

总之,以下是 10 最受欢迎的 ethereum 课程

  • Building DApps In Ethereum Blockchain: EDUCBA
  • Basics of Ethereum: Simplilearn
  • Introduction to Ethereum Blockchain: EDUCBA
  • Become An Ethereum Blockchain Developer: Packt
  • 区块链: University at Buffalo
  • 分散式金融(DeFi)基础设施: Duke University
  • 区块链革命: INSEAD
  • 区块链基础: University at Buffalo
  • Complete DApp - Solidity and React - Blockchain Development: Packt
  • Blockchains, Tokens, and The Decentralized Future: University of Illinois Urbana-Champaign

关于 Ethereum 的常见问题

以太坊是一个去中心化的开源区块链平台,使开发人员能够构建和执行智能合约,即用代码编写的自动执行协议。 它由维塔利克-布特林(Vitalik Buterin)于 2013 年底提出,并于 2015 年上线。 以太坊允许创建和部署去中心化应用程序(DApps),并允许使用其本地加密货币以太币(ETH)。 它之所以广受欢迎,是因为它能够促进安全透明的交易,以及通过实施区块链技术彻底改变各行各业的潜力。 ‎

要学习以太坊,您应该重点掌握几项关键技能:

  1. 区块链技术:扎实了解区块链技术的基本原理至关重要。 熟悉分布式账本、共识算法、智能合约和去中心化等概念。

  2. Solidity 编程语言:Solidity 是最流行的编程语言,用于在以太坊区块链上开发智能合约。 学习 Solidity 将使您能够有效地创建智能合约并与之互动。

  3. 以太坊开发工具:熟悉以太坊开发常用的工具和框架,如 Truffle、Ganache、Remix 和 web3.js。 这些工具将帮助您构建、测试和部署以太坊应用程序。

  4. 智能合约开发:通过学习在以太坊区块链上构建安全高效的合约所需的各种组件和功能,获得开发智能合约的实践经验。

  5. 以太坊虚拟机 (EVM):了解 EVM 及其架构,因为它在以太坊网络上执行智能合约时发挥着核心作用。 了解如何优化气体消耗,确保高效执行合同。

  6. Web3 和 DApp 开发:学习如何通过 Web3 库与以太坊交互,并开发利用以太坊网络的去中心化应用程序(DApp)。 这包括构建与智能合约交互的用户界面。

  7. 安全最佳实践:了解可能影响智能合约和以太坊网络的安全漏洞。 了解常见的攻击载体,探索编写安全、弹性代码的方法。

  8. 以太坊改进提案 (EIP):了解最新的 EIPs,其中概述了以太坊的改进和升级建议。 了解这些提案将有助于您与不断发展的以太坊生态系统保持同步。

请记住,以太坊是一项快速发展的技术,因此不断更新和扩展您的知识至关重要。 与以太坊社区保持联系,加入论坛,为开源项目做贡献,以提高您在该领域的专业知识。 ‎

掌握了以太坊技能,个人就可以在不断发展的区块链技术领域寻求各种工作机会。 一些潜在的工作岗位包括

  1. 区块链开发人员:作为区块链开发人员,您可以利用以太坊技能,使用以太坊编程语言 Solidity 构建去中心化应用程序(dApp)和智能合约。

  2. 智能合约开发人员:智能合约在以太坊生态系统中发挥着至关重要的作用。 掌握以太坊技能后,您可以专门开发安全高效的智能合约,在各行各业实现自动化和信任。

  3. 区块链顾问:作为一名区块链顾问,你可以协助企业和组织利用以太坊和区块链技术优化流程、增强安全性并探索新的业务模式。

  4. 以太坊架构师:以太坊架构师设计并创建强大的区块链系统,确保可扩展性、可靠性和安全性。 在这个岗位上,您可以设计和实施复杂的分散式应用程序。

  5. 区块链分析师:作为一名区块链分析师,您需要检查和分析以太坊的区块链数据,为企业提供见解和建议。 这一角色有助于提高各种区块链项目的效率和效果。

  6. 以太坊项目经理:掌握以太坊技能后,您可以作为项目经理为区块链计划做出贡献。 该职位负责监督基于以太坊的项目的开发、实施和成功交付。

  7. 加密货币开发人员:有了以太坊作为底层基础设施,你就可以探索加密货币开发的机会。 这涉及创建和维护基于以太坊的代币,或创建由以太坊驱动的去中心化交易所(DEX)。

  8. 区块链研究员:作为一名区块链研究员,您可以为推动以太坊的发展和探索其潜在应用做出贡献。 这包括了解最新进展、撰写学术论文以及与该领域的其他研究人员合作。

  9. 以太坊安全专家:以太坊安全专家专注于识别漏洞和增强基于以太坊的系统的安全性。 这一角色对于确保保护在以太坊上运行的用户资金、dApp 和智能合约至关重要。

  10. 区块链业务分析师:掌握以太坊技能后,您可以分析市场趋势,识别潜在用例,评估区块链项目的商业可行性。 该职位协助各组织了解实施基于以太坊的解决方案的潜在影响和益处。

请记住,区块链行业的工作机会,尤其是与以太坊相关的工作机会,正在迅速发展。 因此,了解这一领域的最新进展、创新和技能要求至关重要。 ‎

对区块链技术、密码学和去中心化应用感兴趣的人最适合学习以太坊。 此外,具有计算机科学、编程或金融背景的人可能会发现学习以太坊特别有益。 ‎

以下是一些与以太坊相关的学习主题:

  1. 区块链技术:深入探讨区块链的基本原理,了解以太坊如何利用该技术实现去中心化应用。

  2. 智能合约:了解智能合约及其功能,以及以太坊的智能合约平台如何允许执行自动执行的合约,并将协议条款直接写入代码。

  3. Solidity 编程:Solidity 是用于在以太坊平台上开发智能合约的主要编程语言。 学习 Solidity,了解编写智能合约的语法、功能和结构。

  4. 以太坊虚拟机 (EVM):探索以太坊虚拟机,它是在以太坊网络上执行智能合约的运行环境。 了解其架构、运行以及如何与以太坊网络互动。

  5. 去中心化应用程序(DApps):了解以太坊如何实现去中心化应用程序的开发。 探索 DApps 的概念,包括其架构、设计原则以及与以太坊的集成。

  6. 以太坊改进提案 (EIP):了解有关以太坊改进提案的知识,这些提案是以太坊社区为增强以太坊网络、安全性和用户体验而提出的标准和指南。

  7. 代币化和 ICO:研究代币化,包括在以太坊平台上创建和分发代币。 此外,您还可以了解首次代币发行(ICO)以及通过代币销售筹集资金的过程。

  8. 以太坊开发工具:熟悉用于以太坊开发的各种开发工具和框架,如 Truffle、Remix、Ganache 和 web3.js。

  9. 去中心化金融 (DeFi):探索蓬勃发展的去中心化金融领域,该领域利用以太坊的功能革新传统金融服务,包括借贷、去中心化交易所等。

  10. 安全和审计:了解以太坊和智能合约开发特有的安全考虑因素和漏洞。 探索安全编码和审核智能合约的最佳实践,以确保其可靠性和稳健性。

请记住,以太坊及其相关技术在不断发展。 了解以太坊生态系统的最新发展和进步,进一步增强您的知识和技能。 ‎

在线以太坊课程提供了一种方便灵活的方式来提高您的知识或学习新知识 以太坊是一个去中心化的开源区块链平台,使开发人员能够构建和执行智能合约,即用代码编写的自动执行协议。 它由维塔利克-布特林(Vitalik Buterin)于 2013 年底提出,并于 2015 年上线。 以太坊允许创建和部署去中心化应用程序(DApps),并允许使用其本地加密货币以太币(ETH)。 它之所以广受欢迎,是因为它能够促进安全透明的交易,以及通过实施区块链技术彻底改变各行各业的潜力。 技能从顶级大学和行业领导者提供的各种以太坊课程中选择适合不同技能水平的课程。 ‎

Coursera 的全部课程目录都提供给企业客户,没有任何限制。 选择最佳的以太坊课程取决于员工的需求和技能水平。 利用我们的 "技能仪表板 "了解技能差距,并确定最适合的课程,以便有效地提高员工的技能。 了解关于 Coursera for Business 的更多信息 ‎

此常见问题解答内容仅供参考。建议学生多做研究,确保所追求的课程和其他证书符合他们的个人、专业和财务目标。

其他可浏览的主题

艺术与人文
338 课程
商务
1095 课程
计算机科学
668 课程
数据科学
425 课程
信息技术
145 课程
健康
471 课程
数学与逻辑
70 课程
个人发展
137 课程
物理科学与工程
413 课程
社会科学
401 课程
语言学习
150 课程

Coursera 页脚

技能

  • 人工智能(AI)
  • 网络安全
  • 数据分析
  • 数字化营销
  • 讲英语
  • 生成式人工智能(GenAI)
  • 微软Excel
  • Microsoft Power BI
  • 项目管理
  • Python

证书与课程

  • 谷歌网络安全证书
  • 谷歌数据分析证书
  • 谷歌 IT 支持证书
  • 谷歌项目管理证书
  • 谷歌用户体验设计证书
  • IBM 数据分析师证书
  • IBM Data Science 证书
  • Machine Learning 证书
  • Microsoft Power BI 数据分析师证书
  • UI / UX 设计证书

行业与职业

  • 商务
  • 计算机科学
  • 数据科学
  • 教育与教学
  • 工程学
  • 金融
  • 医疗保健
  • 人力资源(HR)
  • 信息技术 (IT)
  • 营销

职业资源

  • 职业能力倾向测验
  • 工作面试优势和劣势的示例
  • 学习高收入技能
  • 加密货币如何运作?
  • 如何在 Google 表格中突出显示重复项
  • 如何学习人工智能
  • 热门网络安全证书
  • 准备 PMP 认证
  • 面试后您将获得工作的迹象
  • 什么是人工智能?

Coursera

  • 关于
  • 我们提供的内容
  • 管理团队
  • 工作机会
  • 目录
  • Coursera Plus
  • 专业证书
  • MasterTrack® 证书
  • 学位
  • 企业版
  • 政府版
  • 面向校园
  • 成为合作伙伴
  • 社会影响
  • 免费课程
  • 分享您的 Coursera 学习故事

社区

  • 学生
  • 合作伙伴
  • Beta 测试人员
  • 博客
  • Coursera 播客
  • 技术博客

更多

  • 媒体
  • 投资者
  • 条款
  • 隐私
  • 帮助
  • 内容访问
  • 联系我们
  • 文章
  • 目录
  • 附属公司
  • 现代奴隶制声明
  • 请勿出售/共享
随时随地学习
通过 App Store 下载
通过 Google Play 获取
B 型企业认证标志
© 2025 Coursera Inc.保留所有权利。
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok