Web3CryptoDev
๐ Learn Web3 development from Zero to Mastery.
๐ฏ Our goal: Create a running series of guides covering Solidity and all things Web3 development aimed at developers.
As a result of this, we will connect devs to devs and build a community around building, innovation and mutual help.
See the website:
Web3cryptodev.com
Want to contribute? Check out our CONTRIBUTING.md
๐ Our mission
Easy to use
Designed with open source contributions from people like you! Our community aims to teach developers how to quickly learn and apply web3 development skills.
Focus on What Matters
Focus on what matters. Explore what real web3 developers do day to day. Go beyond "Hello World" tutorials. Go deeper and explore the depths of web3. We combine theory with real-world examples.
Powered by the Commmunity
Leverage our collective knowledge. Strive to make one small contribution. The sum is greater than the whole!
Ship, ship, ship
Don't let the perfect be the enemy of the good. Shipping and improving via iterations is preferable to analysis paralysis.
๐ Start Building
New to building in Web3?
See our beginner-friendly tutorials below:
For completely new developers check out some our resources to provide the basics:
๐งญ The Approach
Web3 changes fast. So, our content will be considered living documents that are intended to keep up with these changes. We will move fast and break things.
Our writing approach will be:
- Write and published quickly, aiming for every weekday.
- Solicit community feedback through issues and pull requests for fixes, content suggestions, and content additions.
- Progressively expand the topics over time.
The work is NOT perfect. Most of it needs heavy proofreading and will be edited over time.
The process will be:
Build -> Write -> Publish -> Edit in public
Our learning process will be similar to the Feynman Method:
Play -> Learn -> Teach
๐ค Contributors Welcomed
Have a topic youโd like to contribute or want to learn about?
Content Roadmap
Check out our current content roadmap to see what is coming soon or needs work.
Contributing
Learn about how to contribute via the CONTRIBUTING.md.
Suggestions
Have a suggestion? Feel free to open an issue.
Submissions
Want to submit to the blog, lesson, lesson fix, or image/logo? Submit a pull request after submitting an issue.
Any and all feedback is appreciated โค๏ธ!
๐ Local Setup Instructions
This website is built using Docusaurus 2, a modern static website generator.
Installation
$ yarn
Local Development
$ yarn start
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
Build
$ yarn build
This command generates static content into the build
directory and can be served using any static contents hosting service.
Deployment
This project deploys on Vercel.