This is for homework submission of Filecoin Chinese Education Series - Coding with Filecoin.

Overview

Coding-with-Filecoin-Homework

coding-with-filecoin

课程简介

随着互联网和大数据技术的发展,我们正愈发依赖中心化的服务来存储和处理相关数据。但这背后有两个潜在的问题:用户不能完全控制自身数据的使用与传播,且很难验证公开数据的完整性与可靠性。为了解决这两个问题,新一代的协议和点对点网络已经问世,让分布式存储和云服务成为现实。

与传统的互联网平台相比,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 黑客松大赛,敬请大家期待。

作业提交

课后作业以及具体的提交方式会随着每节课程逐步公布,提交作业请遵循一下规则。

  1. 原创保证

    本次系列课程的课程作业及作品,应遵循课程方向及课题内容,且务必保持原创。一旦发现抄袭、剽窃其他同学作业/作品,经核实后,将视为无效提交并无法获得对应的奖励及奖项。

  2. 提交方式

    所有作业需提交至 该GitHub仓库 - Coding-with-Filecoin-Homework

作业评选

欢迎参与课程的开发者积极针对每节课提交课后作业,特别是代码实践的作业。讲师将评审所有提交的作业,并且评选出优秀的作业提交者,最终将有机会获得参加黑客松决赛的资格。以下为针对获得参加黑客松决赛的优秀作业评审条件:

  • 完成并提交所有的课后作业,包括问答以及代码实践。

    • 问答作业:正确回答讲师的作业,并对讲师的问题有深入的了解和见解;
    • 代码实践的作业:需要按照作业要求提交完整的可运行代码以及指导文档,讲师会验收并给予评价;
  • 获得参加黑客松决赛规则:

    • 按照作业提交结果,讲师会综合作业的完成程度以及优秀程度,评选出优秀的学员。
    • 优秀的学员将会获得Filecoin周边纪念礼盒,以及直接晋级黑客松决赛的机会(如果学员满足一下条件)
      • 报名参加黑客松(个人或组队)
      • 按照黑客松要求提交合格项目

联系方式

  1. 在线观看 「Coding with Filecoin」 课程

  2. 扫描微信二维码,加入 Filecoin 分布式存储实战教程 ——「Coding with Filecoin」 课程社群。

    wechat_group
  3. 扫描二维码关注 Filecoin 微信公众号「Filecoin-Official」,获取课程作业以及更多 Filecoin 动态消息。

    wechat_account
  4. 关注Filecoin 官方B站账号FilecoinNetwork。

    blibli
You might also like...

Calculates dependencies for a Go build-target and submits the list to the Dependency Submission API

Go Dependency Submission This GitHub Action calculates dependencies for a Go build-target (a Go file with a main function) and submits the list to the

Dec 7, 2022

Using Webpack and external API, this website saves and shows players' scores and allows the submission of new scores.

Microverse Students Leaderboard Microverse Students Leaderboard project that displays scores submitted by different students. All data is preserved in

Aug 19, 2022

👌A useful zero-dependencies, less than 434 Bytes (gzipped), pure JavaScript & CSS solution for drop an annoying pop-ups confirming the submission of form in your web apps.

👌A useful zero-dependencies, less than 434 Bytes (gzipped), pure JavaScript & CSS solution for drop an annoying pop-ups confirming the submission of form in your web apps.

Throw out pop-ups confirming the submission of form! A useful zero-dependencies, less than 434 Bytes (gzipped), pure JavaScript & CSS solution for dro

Aug 24, 2022

A speedrun event submission manager.

split-decision This is a Next.js site for managing speedrun marathon event submissions. It does these things: Allow users to authenticate via Discord,

Oct 31, 2022

Kustomizegoat - Vulnerable Kustomize Kubernetes templates for training and education

Kustomizegoat - Vulnerable Kustomize Kubernetes templates for training and education

KustomizeGoat - Vulnerable by design Kustomize deployment Demonstrating secure a

Nov 1, 2022

ZxCDDoS for education with LAYER 7, LAYER 4, AMP METHODS

ZxCDDoS for education with LAYER 7, LAYER 4, AMP METHODS

🚀 ZxCDDoS: Release v1.0 - Free DDoS Panel 🚀 Terminal only accepts ANSI color. Username: admin Password: admin Language Logs Fixed L7 methods (crash,

Jan 3, 2023

Proyecto de encriptasion, echo para el curso de Oracle Next Education 2022

Encriptador Proyecto de Encriptador, echo para el curso de Oracle Next Education 2022. Link directo al proyecto desplegado Link al Encriptador Instruc

Dec 28, 2022

Projeto 20° da Driven Education - RepoProvas (front)

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Sep 26, 2022

19th project project at Driven Education.

19th project project at Driven Education.

DrivenPass 19th project project at Driven Education. A password manager API. Technologies 🏁 Running this project Before starting, you will need to ha

Nov 30, 2022
Comments
  • HomeWork 5 & 6: Young

    HomeWork 5 & 6: Young

    轻钱包地址 : t1o5doelpvfaquee24kehegyckq2h3qr2lkqsgyti 轻钱包转账Hash : bafy2bzacebcu3o4mtnvhqs27fswydtkikevkwlbisamzvfcukju4tdihrrero

    默认地址 : t1xtzcl55f6ct7lrzdrddofun5wpikyto6nj53q5i 存储交易CID : bafyreifvtgfc5uvnvmt3n34zfo4ppk2fb2o6aegwa4sgivemleup37a7oy

    opened by Yang94J 4
  • Homework 8 : young

    Homework 8 : young

    Wallet Address : f1n7fgq3zcey4olqkiwisbuparychxaqgyt4ffs2y

    Import 3, Root bafykbzacecviya2vmnxhzwfqs5keawkbvc5dcry3lfpv4zee2wuz4zuxek6wg

    Deal (f019551) CID: bafyreiauom4hw3vr736kgl6bvbf7aaka5md654nz245bbuzsi2nmszzmbm

    Deal (f08240) CID: bafyreidrffktvi4lret2stqcjzkvwfndo2q4qbssq6gggoi2i2gpn2ygxi

    But there seems to be a problem with / without proxy...

    ID Status Sending To Root Cid Initiated? Transferred Voucher
    1657029706432361193 Requested ...uiDBkfhY ...zuxek6wg Y 0B ...vbf7aaka5md654nz245bbuzsi2nmszzmbm"}}
    1657029706432361194 Requested ...ajhq67XV ...zuxek6wg Y 0B ...jzkvwfndo2q4qbssq6gggoi2i2gpn2ygxi"}}

    data_transfer_network network/libp2p_impl.go:142 failed to open stream to 12D3KooWKAd5C78zMyqbaMCm7Pt9CMyAy6eoJNzedadUuiDBkfhY on attempt 3 of 15 after 520.327442ms, waiting 17.098580301s to try again, err: protocol not supported

    opened by Yang94J 1
  • Issue Status: 1. Open 2. Started 3. **Submitted** 4. Done

    Issue Status: 1. Open 2. Started 3. **Submitted** 4. Done

    claim bounty: 1. Open 2. Started 3. Submitted 4. Done


    Work for 1498.502 USD (1500.00 USD @ $1.0/USD) has been submitted by:

    1. @bhndt

    @protocol-labs please take a look at the submitted work:

    • PR by @bhndt

    Originally posted by @gitcoinbot in https://github.com/ipfs-and-filecoin/hackathons-bounties/issues/12#issuecomment-1172899053

    opened by bhndt 0
Owner
IPFS & Filecoin
With Filecoin and IPFS, we empower developers and entrepreneurs to solve significant problems and ship innovative applications.
IPFS & Filecoin
Data structures & algorithms implementations and coding problem solutions. Written in Typescript and tested with Jest. Coding problems are pulled from LeetCode and Daily Coding Problem.

technical-interview-prep Data structures & algorithms implementations and coding problem solutions. Written in Typescript and tested with Jest. Coding

Lesley Chang 7 Aug 5, 2022
Homework Assignments for Visualization for Data Science, Fall 2022, University of Utah

Homeworks for Utah's Vis for Data Science Course In subfolders in this directory you will find the homeworks for CS 6630 / CS 5630 / DS 4630 – Visuali

Datavis Course 19 Nov 14, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
A high-speed download mirror list of common software for Chinese users.

cdMir mir.ug0.ltd 介绍 这是一个软件镜像站,旨在通过搜集或搭建镜像的方式,为处于中国大陆的用户提供高速下载服务。 如果您需要软件并未被 cdMir 收录,请联系我们(包括但不限于 发布Issues、社交媒体联系、邮箱联系),我们会考虑并添加。 如果您认为我们值得支持,请 star

Had 14 Dec 29, 2022
HanAssist - Utilities to ease Chinese variant handling in user scripts and gadgets.

HanAssist 代码文档 HanAssist 是帮助中文维基百科及其他 MediaWiki 网站上的用户脚本和小工具更优雅地处理中文变体消息的实用程序。 本程序的目标是取代wgULS()和wgUVS()小工具。 HanAssist.localize( { hans: '一天一苹果,医生远离我。'

Diskdance 3 Oct 29, 2022
A Chinese unofficial documents site.

Grasscutter Documention | 割草机文档 This website is built using Docusaurus 2, a modern static website generator. 此网页使用Docusaurus 2创建,这是一个现代化网页生成器 English

GenKitCN 29 Dec 3, 2022
womenify - Submission for HackViolet '22

?? Inspiration There are several websites dedicated to fashion, beauty, health care, and other topics. However, there is no dedicated website for wome

Sahil Jain 2 Feb 13, 2022
Astro 1.0 Hackathon submission

title published description tags cover_image Trying out Astro SSR & Astro 1.0 Hackaton false astro, ssr, webcomponents, hackathon https://imgur.com/lV

Pascal Schilp 26 Jan 2, 2023