在之前的3-周报 平淡的一周 | KazooTTT Blog中提到了一个 openbuild 的web3 课程,抱着尝试的心态报名了。2023-11-16 是开课的第一天,整体停下来觉得挺有意思,大家的氛围也不错。打算继续学习下去,并且在本文中记录学习心得。

待办事项

11.16 第一节课

今天主要讲了区块链的基本原理,与 web2 的区别。了解到在 web3 的开发中,比较注重的是合约(类似传统后端)和前端,而前端的技术栈主要是 react 那一套(这一点在后面收集到的案例中也有体现,大部分都是 nextjs 来实现的)

由于我从未接触过 web3,听下来还是挺吃力的,不过感觉挺有趣。打算在课程之余,另外找一些课程来学习和实践,做一些感兴趣的东西,以及给开源项目提 pr。

要做的事:
完成课程中教学的例子:区块链开发例子-部署一个ERC20 代币

对自己提升最快的应该是多参加一些 Hackathon

2023-11-18 第二节课

课件如下:

备忘

问题咨询:

https://github.com/openbuildxyz/solidity_bootcamp

Meter 社区网站:

https://docs.meter.io/developer-documentation/introduction

区块链查询网站:

https://chainlist.org

ERC20 案例网站:

https://github.com/meterio/tokenERC20

资源收集

工具

Chainlist

查询可连接的网络

GitHub - DefiLlama/chainlist
基于 nextjs

GitHub - DefiLlama/chainlist

案例

Lens Protocol

基于 web3 的社交平台

Dune

web3 交流论坛
报表做的很好看

(能从上面的技术栈看出来,绝大部分都是 react/nextjs)

教程

当前的课程链接

Solidity Bootcamp

openbuild 的另一门课程

Learn Smart Contract with Foundry

微信公众号的入门文章

Web3 从入门到实战

其他人推荐的 foundry-full-course-f23

GitHub - Cyfrin/foundry-full-course-f23

更新记录

2023-11-16 第一节课笔记,以及一些资源收集。