随着互联网和大数据技术的发展,我们正愈发依赖中心化的服务来存储和处理相关数据。但这背后有两个潜在的问题:用户不能完全控制自身数据的使用与传播,且很难验证公开数据的完整性与可靠性。为了解决这两个问题,新一代的协议和点对点网络已经问世,让分布式存储和云服务成为现实。
与传统的互联网平台相比,Filecoin 是一种更加实惠且高效的数据存储方式。并因其社区主导的运行模式,使得各个存储用户和存储提供者可以根据价格、信誉、可靠性、可检索性和延迟度来对数据存储进行竞争交易,并确保文件以安全且可公开验证的方式存储。
随着 Filecoin 亚洲中文开发者社区的蓬勃发展,为帮助广大中文开发者更方便、快捷的了解 Filiecoin 相关技术、参与 Filecoin 生态的建设,此次Filecoin 团队将面向有1 年以上Web 2.0或者Web3.0区块链开发经验的开发者推出Filecoin分布式存储实战教程——「Coding with Filecoin」。
该系列课程将围绕 Web3.0 入门与技术基础、IPFS & Filecoin 分布式存储核心概念和架构以及开发者工具和应用开发的相关知识进行深度讲解,并将邀请来自Filecoin 生态项目的杰出开发者进行手把手代码教学,分享在Filecoin 生态中 NFT、数据存储、应用等方面的开发经验以及和其他区块链技术的集成等。
「Coding with Filecoin」系列课程将于 5 月 10 日开始,为期 8 周共计 10 节课程。每节课后,讲师将会布置相应的课程作业,完成课程学习与作业并成功进行项目演示的开发者,将获得:
- Filecoin 社区大使的入围资格
- Filecoin 周边礼品和纪念品
- 优秀参与者将获得直接晋级 IPFS 黑客松决赛的资格
- 参与 Filecoin 核心开发者 Office Hour 共同探讨
「Coding with Filecoin」 课程结束后,我们将进行一场为期 30 天的线上线下相结合的 Filecoin 黑客松大赛,敬请大家期待。
课后作业以及具体的提交方式会随着每节课程逐步公布,提交作业请遵循一下规则。
-
原创保证
本次系列课程的课程作业及作品,应遵循课程方向及课题内容,且务必保持原创。一旦发现抄袭、剽窃其他同学作业/作品,经核实后,将视为无效提交并无法获得对应的奖励及奖项。
-
提交方式
所有作业需提交至 该GitHub仓库 - Coding-with-Filecoin-Homework。
欢迎参与课程的开发者积极针对每节课提交课后作业,特别是代码实践的作业。讲师将评审所有提交的作业,并且评选出优秀的作业提交者,最终将有机会获得参加黑客松决赛的资格。以下为针对获得参加黑客松决赛的优秀作业评审条件:
-
完成并提交所有的课后作业,包括问答以及代码实践。
- 问答作业:正确回答讲师的作业,并对讲师的问题有深入的了解和见解;
- 代码实践的作业:需要按照作业要求提交完整的可运行代码以及指导文档,讲师会验收并给予评价;
-
获得参加黑客松决赛规则:
- 按照作业提交结果,讲师会综合作业的完成程度以及优秀程度,评选出优秀的学员。
- 优秀的学员将会获得Filecoin周边纪念礼盒,以及直接晋级黑客松决赛的机会(如果学员满足一下条件)
- 报名参加黑客松(个人或组队)
- 按照黑客松要求提交合格项目