【Udemy Solidity 高分课程】Master Ethereum & Solidity Programming From Scratch in 2022

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

你将会学到的

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

要求

  • 本课程不适合完全的编程初学者。
  • 任何语言编程概念的基本知识(变量、函数、返回值等)
  • 具有 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 编程语言的程序员。
  • 任何对尖端技术感兴趣的软件开发经验的人。
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
IT资源 - 高品质精品资源分享网站 » 【Udemy Solidity 高分课程】Master Ethereum & Solidity Programming From Scratch in 2022