📖
[Deprecated] Launchpad Curriculum
  • README
  • About Launchpad
  • Launchpad Learning Resources
    • The Protocol Labs Network
      • What is the PL Network?
      • Teams in the PL Network
      • Protocol Labs Culture
      • Where We are Headed
      • Open Source Stewardship
      • Open Source Contribution
    • IPFS
      • IPFS Setup (Tutorial)
      • Mutable Content
      • IPFS Public DHT
      • Who Uses IPFS
      • How IPFS Works
      • Data Transfer
      • IPFS Subsystems & Architecture
      • The IPFS Gateways
      • The IPFS API (Tutorial)
      • IPFS Resources
    • IPLD
      • Content Addressing & CIDs
      • Graphs: Merkle DAGs
      • The IPLD Data Model
      • IPLD & IPFS
      • Codecs
      • IPLD Schemas
      • Paths & Selectors
      • Distributed Data Structures
      • The CAR Format
      • IPLD Resources
    • libp2p
      • Core Concepts
      • libp2p Connections and Users
      • Decentralized Messaging
      • Gossipsub
      • Distributed Networking Solutions
      • Nat Traversal and Hole Punching
      • libp2p Resources
    • Filecoin
      • How Filecoin Works
      • Filecoin Cryptoeconomics
      • The Filecoin Protocol
      • Drand
      • Progress & Future Work
      • Filecoin Resources
  • Other Resources
    • Pre-Requisites
      • Web3 & Protocol Labs
      • Building Web3
      • Web3 Tools
    • Protocol Labs Toolkits & SDKs
      • Textile
      • Ceramic
      • Fleek
      • Web3.Storage
      • Piñata
    • Built On IPFS and Filecoin
    • Additional Learning
Powered by GitBook
On this page
  • About the Launchpad Curriculum
  • Expectations
  • ⚖️ Launchpad Principles
Edit on GitHub

About Launchpad

PreviousREADMENextThe Protocol Labs Network

Last updated 2 years ago

This Launchpad site is now deprecated. To see the newest information and learn more about IPFS, Filecoin, and everything else we will add, continue to our new curriculum page at .

Protocol Labs Network (PLN) Launchpad is a six-week onboarding program to train, onboard, and match engineers and startup operators at scale with opportunities across the PL Network.

  • See the

  • to become a part of the next Launchpad cohort

  • See all the

Launchpad cohorts will onboard a wide funnel of primed talent into PL Network teams - and also grow network engineering culture, strong community bonds, and solid cross-functional knowledge of various parts of the PL Network tools and protocols.

About the Launchpad Curriculum

This Gitbook Collection contains the Launchpad curriculum of learning materials. It is published from a repository which contains intentionally organized and curated content about the PL Network, IPFS, libp2p, IPLD, Filecoin, and the variety of tools & SDKs that are used across the network. We welcome contributions, but please read and follow the steps in the , or you can .

This site is published on GitHub pages , and the repo is located at

Expectations

This curriculum is designed for those who already have a basic set of software engineering skills. Launchpad Cadets should at a minimum already know:

  • How to use Github for source control, including making PRs & suggestions

  • How to navigate and troubleshoot an operating system and install dependencies

  • Experience with the basic software engineering design lifecycle

  • Experience implementing and testing software projects

  • The ability to read and write in programming languages (technical participants)

⚖️ Launchpad Principles

  • Feedback is a gift. Please give your feedback on the program and how we can make it better! If someone gives you feedback, it's because they’re trying to help you improve — but understand there are often many ways to do something, so give feedback with curiosity and an open mind.

  • Improve as we go. Related to the above, when you spot areas of improvement for the program, we want to capture them along the journey rather than hoping to remember them at the end. A retro will happen at the end, but please also post in Filecoin Slack as you see things. Including an emoji like 🤔 can make it easier to harvest these thoughts for the retro.

  • Collaboration. Be proactively helpful to everyone you can. Answer questions, offer ideas, share your work and learnings - try to give back to the community and others who are helping you! Understand that many great ideas can blossom in parallel - avoid being competitive, secretive, or ego-ful about your work or ideas.

  • Async first. We bias toward async comms to support many time zones and schedules. Try to use slack threads, record meetings, and document your questions/learnings so others can benefit.

  • Transparency. To promote a good OSS environment, we try to make our work open to all - even before we’re ready. Please try to use group channels to post your questions instead of DMs (where others can’t learn from you), and share your answers in public forums wherever possible (ex discourse, Filecoin slack, etc).

Be respectful. This whole program falls under the . Always be kind and welcoming.

https://curriculum.pl-launchpad.io/
Announcement Blog Post
Apply
job opportunities available in the Protocol Labs Network
Contributing to Launchpad Curriculum section in the README
submit an issue
On Gitbook
https://github.com/protocol/launchpad
IPFS Code of Conduct