区块链之以太坊 (PoW + PoS 算法 + 设计原理 + Solidity合约安全) 视频教程
What you'll learn
- 从技术的角度,理解区块链的数据结构和算法
- 体会 Ethereum 和 Solidity 语言的设计原则和理念
- 从零开始,学会编写安全的 Solidity 智能合约
- 学会 remix IDE, truffle 等开发、自动部署和测试工具,提高开发效率
Requirements
- 熟悉一种主流编程语言即可,例如 C++, java, javascript, python
Description
欢迎来到 Udemy 首门 Ethereum 中文课程。
这门课从开发者的角度,重点介绍区块链技术的核心问题:分步式共识算法,独家剖析工作量证明(PoW, Proof of Work) + 权益证明(PoS, Proof of Stake) 算法,讲述智能合约的安全性,同时涵盖以太坊(Ethereum)的数据结构, 社区和历史, Solidity语言, 部署工具等。
Who this course is for:
- 对区块链或 Ethereum 技术感兴趣的朋友
Instructor
多伦多大学计算机硕士,曾设计和维护千万级用户量的 Web 系统后台,有多年软件开发经验。目前任职于多伦多一家金融科技企业,熟悉 Elixir, Ruby on Rails, Python, Dart / Flutter 等技术.
CS M.Sc from University of Toronto. 5+ year production experiences in designing and maintaining large-scale Web and mobile applications.
I write code and like elegant things. A good piece of software awes me. The highest form of elegance is the combination of understanding, simplicity and warmth.
I speak Elixir, Ruby, Dart, Golang, and Python. I am also interested in cryptocurrency and teach a Udemy course about Ethereum.
Currently on a startup quest, using data to help startups and investors achieve Hockeystick growth.