2022 年从零开始掌握以太坊和 Solidity 编程

面向初学者的以太坊和 Solidity 编程。构建 5 个动手智能合约:代币、ICO、彩票、拍卖、众筹

讲师:Andrei Dumitrescu,Crystal Mind Academy

独家Udemy付费课程中英文字幕,课程资料包齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • 2021 年全面更新以及最新版本的 Solidity 和 Ethereum
  • 了解以太坊区块链平台(账户、地址、以太币、gas、操作码、交易、区块、挖矿等)
  • 对 Solidity 合约编程语言有很好的理解(语法和概念,如状态变量、存储、函数、可见性、映射)
  • 了解事件、函数修饰符、合同继承、抽象合同和接口等概念
  • 设计、创建和部署完全合规的 ERC20 代币并启动初始代币发行 (ICO)
  • 为去中心化彩票设计、开发和部署智能合约
  • 为去中心化拍卖平台设计、开发和部署智能合约
  • 了解开发以太坊智能合约的良好实践,并查看实际示例以了解区块链技术的优势。
  • 为去中心化的筹款平台设计、开发和部署智能合约
  • 了解什么是星际文件系统 (IPFS) 及其工作原理。在 Linux 或 Windows 上安装和运行 IPFS 节点

课程内容

12 个章节 • 115 个讲座 • 总时长 9 小时 15 分钟展开所有章节

以太坊区块链平台16 个讲座 • 1 小时 14 分钟

挑战 – 以太坊区块链平台1 个讲座 • 1 分钟

掌握 Solidity 编程语言33 个讲座 • 2 小时 51 分钟

挑战 – Solidity 编程1 个讲座 • 2 分钟

项目 #1 – 彩票智能合约11 个讲座 • 48 分钟

挑战 – 彩票智能合约1 个讲座 • 1 分钟

项目 #2 – 拍卖智能合约14 个讲座 • 1 小时 19 分钟

项目 #3 – CrowdFunding 智能合约12 个讲座 • 51 分钟

项目 #4 – 实施 ERC20 代币10 个讲座 • 54 分钟

项目 #5 – 实施和运行初始代币发行 (ICO)10 个讲座 • 43 分钟

[额外]:IPFS – 星际文件系统5 个讲座 • 30 分钟

课程完成1 个讲座 • 1 分钟

要求

  • 本课程不适合完全的编程初学者。
  • 任何语言编程概念的基本知识(变量、函数、返回值等)
  • 具有 Internet 连接的 Linux、Mac 或 PC 机器。无需付费软件。
  • 非常了解区块链技术(比特币)。

说明

***针对 2022 年以及 Solidity 和 Ethereum 的最新版本进行了全面更新。***本课程在 2021 年 2 月至 2021 年 6 月期间完全重新录制,并通过 5 个动手项目涵盖了 Ethereum 和 Solidity 的每个核心概念。

以太坊和 Solidity 编程课程涵盖了以太坊和 Solidity 的所有主要主题,包括智能合约编译和部署、ABI、字节码、交易和调用、Gas、状态变量、Solidity 全局变量、Getter 和 Setter 函数、接收、回退和应付函数、所有 Solidity 数据类型、事件、访问和保护合约的余额、可见性说明符等等!

本课程不适合完全的编程初学者

我不断更新课程,使其成为市场上最全面、最直接的以太坊和 Solidity 编程课程!

课程更新:

  • 更新:  2021 年 11 月– 2022 年更新准备就绪
  • 更新:2021 年 9 月– 添加了英文手册字幕(字幕)
  • 2021 年 6 月:更新CrowdFunding 智能合约IPFS(星际文件系统)部分
  • 2021 年 5 月:更新拍卖、ERC20 和 ICO代币智能合约
  • 2021 年 4 月:更新彩票智能合约
  • 2021 年 4 月:更新整个“The Solidity 编程语言”部分(3 小时的全高清视频、编码部分、测验和带有解决方案的动手挑战)
  • 2021 年 3 月:更新“以太坊区块链平台”部分
  • 2021 年 2 月:开始重新录制整个课程,以将其带到 2021 年及以后
  • 2020 年 3 月:新部分– IPFS(星际文件系统)
  • 2018 年 9 月:课程启动

本课程与你可以在线学习的任何其他以太坊和 Solidity 编程课程不同。在本实践课程结束时,你将掌握以太坊和 Solidity 的所有关键概念,你将成为未来有效的以太坊区块链开发人员。

刚开始使用以太坊智能合约开发和 Solidity 编程?完美,你被覆盖了!本课程开始时假设你是这些技术的新手。

或者,也许你已经尝试自己学习以太坊区块链开发和 Solidity 编程,现在你想将所有部分放在一起?我在这里为你提供帮助,本课程包含你需要了解的有关以太坊区块链开发和 Solidity 编程语言的所有信息

你将拥有终身访问权限,你可以随时返回并查找特定的以太坊功能或 Solidity 语法。

本课程中使用的所有演示文稿和以太坊智能合约均可下载。

许多以太坊智能合约,例如 ERC20 代币、ICO 无需更改或只需很少更改即可使用。

有很多关于以太坊区块链开发和 Solidity 编程的课程。为什么要向我学习?

  • 我是一名从业者和区块链爱好者。欢迎来到真实的世界!我有将近 20 年的软件工程师经验。自从我开始从事以太坊和区块链开发以来,我几乎每天都在使用或研究技术。
  • 我是一名教育工作者,我知道如何制定教学大纲。在过去的 10 年中,我培训了数千人有关 Linux、网络、安全或编程的知识。

本课程不涉及 JavaScript框架、前端或有关 Web3 与以太坊区块链交互的详细信息。它专注于后端智能合约开发。需要任何编程语言(C、C++、JavaScript)的基本知识!

感言

  • “非常详细和很好的解释。Andrei 完全打破了理解 Solidity 编程的障碍,对理解这项技术至关重要的许多基础知识都得到了清晰的解释。非常令人印象深刻!” 通过彼得奥利萨
  • “强烈推荐的课程。直截了当,解释了许多现实生活中的智能合约示例。它不像其他课程那样大量 JavaScript 前端编程,而是直接进入 dApp 开发。确实非常有用。” 何塞·费尔丹德斯
  • “该课程结构合理且非常深入。讲师在解释概念方面做得非常好,并附有示例。我会向任何对该主题感兴趣的人推荐这门课程。” 安德烈·布尤

本课程涵盖的主题是:

  • 什么是以太坊区块链平台
  • 以太坊账户、地址、交易和区块、Gas、操作码和挖矿
  • 用于以太坊开发的工具
  • 以太坊智能合约编译、ABI、字节码和部署到不同的以太坊区块链
  • Solidity 语法
  • 关于固态变量和函数的深入细节
  • Solidity 固定大小数组、动态数组、结构、枚举、映射、全局变量等
  • 合约地址和余额:将以太币发送到合约、应付和后备功能
  • 访问合约余额
  • 变量和函数可见性:私有、公共、内部、外部
  • 活动
  • 合同继承、抽象合同和接口
  • 关于如何为分散的不可阻挡的彩票、拍卖或众筹平台、ERC20 代币和 ICO 创建安全智能合约的真实示例
  • 什么是星际文件系统 (IPFS) 以及 IPFS 如何工作?IPFS 示例。
  • 在 Linux 上安装和运行 IPFS 节点
  • 在 Windows 上安装和运行 IPFS 节点

每个主题都包含许多活生生的例子。本课程将向你展示使用以太坊区块链和 Solidity开发生产就绪型智能合约的最佳设计模式。

完成本课程后,你将能够:

  • 深入了解以太坊区块链和 Solidity 编程语言;
  • 了解以太坊区块链平台的组成部分;
  • 了解为什么智能合约和区块链技术是革命性技术;
  • 创建不同的智能合约来解决现实世界的问题;
  • 为去中心化拍卖平台规划、设计和开发智能合约;
  • 为去中心化众筹平台规划、设计和开发智能合约;
  • 规划、设计、开发和部署你自己的完全合规的 ERC20 代币;
  • 计划、设计、开发和部署你自己的初始代币发行 (ICO);
  • 在 Linux 或 Windows 上安装和使用星际文件系统 (IPFS);

你将在此以太坊和 Solidity 课程中学到的技能将提升你的职业生涯,并使你在就业市场上更有价值。这门课程可能会改变你的生活!

此课程面向哪些人:

  • 想要了解以太坊区块链平台以及如何使用它构建 DApp 的工程师。
  • 希望很好地理解 Solidity 编程语言的程序员。
  • 任何对尖端技术感兴趣的软件开发经验的人。

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍