Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Major Curriculum Change or Addition - Topic #534

Open
hkcc9740 opened this issue Jun 21, 2023 · 0 comments
Open

Major Curriculum Change or Addition - Topic #534

hkcc9740 opened this issue Jun 21, 2023 · 0 comments

Comments

@hkcc9740
Copy link
Contributor

Problem Description
Purpose
The purpose of this curriculum request is to provide introductory content for new members of the Protocol Labs Launchpad program. The intended audience is developers, designers, and product managers interested in building protocols and applications in the web3 ecosystem.

Proposed Solution
We would like to see the following topics and content covered:

Overview of Protocol Labs, IPFS, Filecoin, and other projects
Decentralization, web3, and the open web
Cryptoeconomics and token designs
Distributed systems concepts
Overview of Ethereum, smart contracts, and dapps
Tutorials on IPFS, Filecoin, libp2p, and other PL technologies
Where Can we find out more about this topic?

Protocol Labs website: https://protocol.ai/
Filecoin documentation: https://docs.filecoin.io/
Ethereum documentation: https://ethereum.org/en/developers/
Awesome web3 list: https://github.com/dgutov/awesome-web3
Additional context
The curriculum should start from a beginner level and build up to more advanced concepts. Interactive tutorials and hands-on projects are appreciated. Visuals and diagrams also help explain new topics. The content should cover both theory and practice.

Milestones (Optional)

  1. Introduction and onboarding Explain web3, Protocol Labs projects, and onboard new members
  2. Core concepts Cover foundational topics like decentralization, cryptoconomics, distributed systems, etc.
  3. Tutorials and projects Provide hands-on experience building with PL technologies and other web3 tools

Acceptance Criteria
Clear and comprehensive explanations of topics
Accurate and up-to-date information
A mix of readings, visuals, interactive examples, and projects
Practical content that builds real skills and experience
Modularized curriculum that can be reordered or built upon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant