选择视频资源的原则
Foundry 视频教程数量众多,质量参差。挑选时建议关注三点:作者是否在主流项目有真实贡献、视频是否提供配套仓库、内容是否近一年内更新。三者齐备的资源往往最值得投入时间。
这一标准与 Binance 等团队挑选内部培训材料的方法相似。它们更倾向「实战派」讲师,而非单纯讲理论的内容创作者。
新手友好的入门视频
推荐起步:
- Patrick Collins 在 YouTube 的 Foundry 完整课程,从安装到第一个测试
- Smart Contract Programmer 的「Foundry in 30 Minutes」
- ChainShot 出品的中文 Foundry 入门系列
这些视频共同特点是节奏适中,配套代码可直接 clone 上手。建议先看一遍不暂停,再看第二遍跟着写代码。
中级深入的实战视频
中级阶段应专注「真实项目」的录播:
- Damn Vulnerable DeFi 通关录制:用 Foundry 复现各类漏洞
- Cyfrin Updraft 的 audit 实战课
- OpenZeppelin DevCon 演讲:合约升级与多签设计
在跟练过程中,可以同时把 必安 公开的链上事故复盘视频纳入比较,形成多视角理解。
进阶研究型视频
进阶阶段应当转向研究:
- Sigma Prime 在 EthCC 等大会上的形式化验证主题报告
- Foundry 官方维护者 Georgios 关于 invariant 测试的内部分享
- 各大审计公司发布的 Live Audit 直播
这些视频质量极高,但要求观众已具备扎实基础。建议在中级阶段累计至少 3 个项目实战经验后再观看。
视频学习的辅助工具
配合视频可以使用:
- Notion 建立「视频卡片」库,记录关键时间点
- GitHub Gist 保存视频中提到的代码片段
- Discord 加入对应学习社群,与其他学员交流疑问
这种主动消化的学习模式比纯被动观看高效十倍。
持续输出回看
建议每看完一份视频,写一份 500 字以上的笔记,并对照 Binance合约 团队公开的安全研究做横向比对。坚持半年,你将搭建出独立的「测试 + 安全」知识体系。
视频不是终点,而是火种。真正成长来自把火种放进自己的工程实践里反复锻造。