区块链之以太坊 (PoW + PoS 算法 + 设计原理 + Solidity合约安全) 视频教程
4.1 (78 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
441 students enrolled

区块链之以太坊 (PoW + PoS 算法 + 设计原理 + Solidity合约安全) 视频教程

以太坊入门教程(Introduction to Ethereum)
4.1 (78 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
441 students enrolled
Created by Junji Zhi
Last updated 1/2018
Simplified Chinese
Price: $199.99
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 13 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • 从技术的角度,理解区块链的数据结构和算法
  • 体会 Ethereum 和 Solidity 语言的设计原则和理念
  • 从零开始,学会编写安全的 Solidity 智能合约
  • 学会 remix IDE, truffle 等开发、自动部署和测试工具,提高开发效率
Course content
Expand all 30 lectures 02:54:22
+ 区块链介绍 (Introduction to Blockchain)
4 lectures 15:41

演示的PPT文件附在本节最后。

Preview 02:59

演示的PPT文件附在本节最后。

区块链的实现形式-1 (How does Blockchain Look Like? I)
03:12

*注:抱歉,PPT 上有一处拼写错误,Meckle -> Merkle。

演示的PPT文件附在本节最后。

区块链的实现形式-2 (How Does Blockchain Look Like? II)
05:29
区块链的实现形式-3 (How Does Blockchain Look Like? III)
04:01
+ 区块链核心问题: 分布式共识算法 (Blockchain Essentials: Distributed Consensus Algorithm)
7 lectures 44:06
比特币: 工作量证明算法 (Bitcoin: Proof of Work)
10:36
算法介绍 -- 权益证明第一讲 (Proof of Stake 1)
10:34
富人更富?-- 权益证明第二讲 (Proof of Stake 2)
03:17
矿工的消亡?-- 权益证明第三讲 (Proof of Stake 3)
01:45
部署时间表与总结 -- 权益证明第四讲 (Proof of Stake 4)
02:42
+ 以太坊介绍 (Introduction to Ethereum)
10 lectures 01:04:49
以太坊历史 (A Brief Walkthrough of Ethereum History)
06:02
以太坊生态圈 (Ethereum Ecosystem)
03:02
Mist 钱包/开发工具介绍 (Mist/Ethereum Wallet)
06:41
编译和部署智能合约 (Compiling and Deploying a Smart Contract)
04:29
Geth 命令行工具 1:基本账户管理命令 (Using Geth to Manage Accounts)
03:54
Geth 命令行工具 2:创建私有链 (Using Geth to Create Private Blockchains)
08:59
交易手续费与 Gas (Transaction Fees and Gas)
07:43
加密货币经济学101* (Crypto-economics 101*)
08:03
以太坊 vs. 比特币 (Ethereum vs. Bitcoin)
07:19
+ 编写 Solidity 智能合约 (Programming Solidity Smart Contracts)
7 lectures 36:00
Solidity 介绍 (Introduction to Solidity)
05:52
常用数据结构 (Data Structures)
08:14
原生修饰符 (Native Modifiers)
04:08
自定义修饰符 (Custom Modifiers)
02:45
微妙而危险的 call/send() 函数 (Subtle Security Issues with call/send)
06:50
ICO 利器: ERC20 代币标准 (ERC20 Token Standard)
06:49
小结 (Summary)
01:22
+ 开发工具介绍
2 lectures 13:46
Truffle.js 介绍 (Introduction to Truffle.js)
07:07
编写 Truffle.js 测试用例 (Testing with Truffle.js)
06:39
Requirements
  • 熟悉一种主流编程语言即可,例如 C++, java, javascript, python
Description

欢迎来到 Udemy 首门 Ethereum 中文课程。

这门课从开发者的角度,重点介绍区块链技术的核心问题:分步式共识算法,独家剖析工作量证明(PoW, Proof of Work) + 权益证明(PoS, Proof of Stake) 算法,讲述智能合约的安全性,同时涵盖以太坊(Ethereum)的数据结构, 社区和历史, Solidity语言, 部署工具等。

Who this course is for:
  • 对区块链或 Ethereum 技术感兴趣的朋友