引言



SATOSHI

Vitalik Buterin

赵长鹏

Anatoly Yakovenko
为什么学Web3
- 一种新的开发方式,未来充满各种可能性
- 集合了金融、密码学、博弈论、分布式等非常多领域的知识,开拓视野,打开思路
- 每个开发者至少可以了解一些相关的知识,有能力做些东西,比如其实不用多厉害的开发能力,就能做一张卖100多万刀的图片,这是很神奇的事情
- 工作
课程的目标
- 我们的课程与市面上、网站上随处可见的教你各种语法、继承…等等各种语言特性、设计教程不同,课程更偏向于coding,会教给你做一个智能合约应用需要的基本能力,学完后希望你有能力做任何你想做的事情,而不是学完仍不清楚怎么去落地一个应用。
- 我们会从简单的合约开始,逐渐过渡到比较复杂的内容,中间可能随时停下来讲解一些应用需要关注的内容。最终你会学到开发、测试、部署、升级,一个基本合约应用的方方面面的内容。
Outline
P1.基础
- “Hello, Web3”合约
- 写一个
HelloWorld
合约
- Testing it
- Deploying it
- 浏览器钱包交互
P2.认识Solidity