2021版零基础掌握以太坊和 Solidity区块链编程开发视频教程

2021版零基础掌握以太坊和 Solidity区块链编程开发视频教程 -1

课程介绍:

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

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

本课程在 2021 年 2 月至 2021 年 6 月期间完全重新录制,涵盖了 Ethereum 和 Solidity 的每个核心概念,并带有 5 个动手项目。

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

课程更新:

  • 2021 年 6 月:更新 CrowdFunding 智能合约和 IPFS(星际文件系统)部分
  • 2021 年 5 月:更新拍卖、ERC20 和 ICO 代币智能合约
  • 2021 年 4 月:更新Lottery智能合约
  • 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)的基础知识!

本课程涵盖的主题是:

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

每个主题都包含许多现场示例。本课程将向您展示使用以太坊区块链和 Solidity 开发可用于生产的智能合约的最佳设计模式。

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

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

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

Genre: eLearning | MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.20 GB | Duration: 9h 8m

What you’ll learn
Fully Updated for 2021 and the latest version of Solidity and Ethereum
Understand the Ethereum Blockchain Platform (accounts, addresses, ether, gas, opcodes, transactions, blocks, mining, etc)
Have a very good understanding of Solidity Contract Programming Language (syntax and concepts like state variables, storage, functions, visibility specifiers, mappings, structs, enums, etc)
Understand concepts like Events, Function Modifiers, Contract Inheritance, Abstract Contracts & Interfaces, etc
Design, create and deploy a fully-compliant ERC20 Token and launch an Initial Coin Offering (ICO)
Design, develop and deploy a smart contract for a decentralized Lottery
Design, develop and deploy a smart contract for a decentralized Auction Platform
Understand good practices for developing Ethereum Smart Contracts and see real-world examples to comprehend what is the advantage of Blockchain Technologies.
Design, develop and deploy a smart contract for a decentralized FundRaising Platform
Understand what is InterPlanetary File System (IPFS) and how it works. Installing and Running an IPFS Node on Linux or Windows

原文链接:https://vuesite.cn/16255.html,转载请注明出处。
0
显示验证码
没有账号?注册  忘记密码?