Learn About Web3
General, Basics & Overview of Web3/Crypto
-
Crypto Reading — Dan Romero - Let’s start with a reading list link to a reading list. This has a ton of great fundamental and mostly non tech basics.
-
Web 3.0 and the Future of Trust - This article by Ali Yahya (a16z) talks about the building blocks and evolution of trust. He theorizes how cryptonetworks could enable a new era of trust and cooperation.
-
Everything You Need To Know About DAOs - This article by Foundation gives a primer on Decentralized Autonomous Organizations (DAO). It explains what a DAO is, how it works, and the benefits of participating in a DAO.
-
Mastering Ethereum - This is a free book available on GitHub. It's updated frequently, so if you really need to go deep or want to understand everything this is good.
Non Dev Web3/Crypto Topics (or applied web3)
-
Enter The Metaverse - This article, also by Foundation, talks about the "metaverse", first mentioned in Neil Stephenson’s Snow Crash. It explains how the metaverse empowers us to own our data, decentralizes power, and helps free the internet.
-
What explains the rise of AMMs? - Good showcase of how web3/defi disrupts tradfi. Non-tech intro on how Uniswap, Sushiswap etc. work.
-
Zero Knowledge - Very important topic, explained in simple terms - learn how zero knowledge proofs work and where they can be applied.
-
Play to earn - Axie Infinity - Play-to-earn is just getting started. Learn about ingame economies, new mind blowing business models and the use of NFTs and fungible tokens in a game.
-
Why we need wide adoption of social recovery wallets - Lost your seed phrase? Recover your wallet using smart contracts and some friends. Learn about how social recovery wallets work and how they compare to other wallets.
-
Shapeshift is decentralising - what does this have to do with learning about web3? Decentralising a real company and turning into a DAO gives you a glimpse on where this is all heading!
-
1729 Earn Crypto by learning - Cool portal that pays you for completing tasks mostly around crypto and web3. Lots of interesting articles too.
-
Work full time for a DAO - Interesting thread about how to work for a DAO full time.
-
Blockchains as App stores - Lots to learn from this thread and in general from Chris Dixon on Twitter.
-
Beginners guides on NFT, DEFI and DAOs - Links to some great intro articles and also worth following on twitter.
-
vfat tools - An ETH/ Web3 DEFI Pool 0 Aggregator.
-
Defi Prime - DeFiprime.com is a media outlet and analytical services provider for the DeFi community. Its mandate is to inform, educate, and connect the community as the definitive source of news dedicated to decentralized finance space.
-
SOLANA Ecosystem - The official solana site that showcases their entire ecosystem.
-
Dune Analytics - Dune Analytics is a powerful tool for blockchain research. Dune gives you all the tools to query, extract, and visualize vast amounts of data from the blockchain. Dune is unlocking the power of public blockchain data by making it accessible to everyone
The Web3 Stack
-
The Web3 Stack (AVC) - This article by Fred Wilson talks about decentralized apps (DAPPs). Decentralized applications will allow us to truly take back control of our data. He mentions that in the future, he hopes to see new social media apps where we actually own our data.
-
The Web3 Stack (Original by MulticoinCapital) - This is the expanded version of Fred Wilson’s article. They’ve drawn up a helpful illustration of what the web3 stack looks like. It goes quite in depth about all the interesting technologies coming together to make web3 a reality.
-
Web3 foundation - The about page has a great overview of the web 3.0 tech stack. Short, simple and interactive.
Getting Started With Web3 Development
-
CupOJoseph's (a guild member) Guide to becoming an Ethereum developer - A guide that provides some more direction and is less overwhelming than other giant lists, and has most of the resources you need to become a successful Ethereum developer.
-
The Ultimate Ethereum Dapp Tutorial - This article (and video) by Dapp University is a step-by-step guide that goes over how to build a full stack decentralized application on the Ethereum blockchain.
-
Alchemy API Guide - Alchemy is a blockchain platform that makes web3 much faster with an easy-to-use API. This set of documents by Alchemy is a great way to get started using their API and building out your first Dapp.
-
EthHub - Goto source for everything Ethereum. From Tokenomics to Developer Tools.
-
Pet Shop Tutorial - Get started with Solidity using Truffe and Ganache.
-
Ethereum contract overview - OpenZeppelin - Ethereum contract overview, including Truffle or Hardhat tutorials for Solidity.
-
Ethereum dev stack for fast product iterations - Quick and easy way to set up a scaffold and start fiddling around with contracts and the connected frontend.
-
Solidity Examples - List of Solidity sample coding.
-
Use web3.xyz - useWeb3 provides a curated overview of the best and latest resources on Ethereum, blockchain and Web3 development. These resources help you develop your own smart contracts, DeFi project, ERC20 or NFT tokens in Solidity or Vyper.
-
Cryptozombies - Nice entry into web3 via gaming. CryptoZombies is an interactive school that teaches you all things technical about blockchains. Learn to make smart contracts in Solidity or Libra by making your own crypto-collectibles game.
Podcasts / YouTube shows
-
Bankless - Great Defi podcast, covering a broad range of topics.
-
Finematics - Animated, simple learning videos on Defi, crypto and web3.
-
Unchained - Podcast with a lot of great guests from a diverse background. The host breaks topics down well for non crypto natives.
-
Defiant - The Defiant curates, digests, and analyzes all the major developments in decentralized finance, so that we can stay informed and smart about the most cutting-edge and fastest-changing corner of crypto and finance. It delivers journalism with authority; objective, data-backed, primary-source, reported pieces, written by insiders who can also provide informed analysis on the latest moves.
Web 2 Stack
-
FreeCodeCamp.org - is a non-profit organization that consists of an interactive learning web platform, an online community forum, chat rooms, online publications and local organizations that intend to make learning web development accessible to anyone. Beginning with tutorials that introduce students to HTML, CSS and JavaScript, students progress to project assignments that they complete either alone or in pairs.
-
Codecademy - An American online interactive platform that offers free coding classes in different programming languages including Python (pandas-Python library, Beautiful Soup-Python Library), Java, Go, JavaScript (jQuery, AngularJS, React.js), Ruby (Ruby on Rails-Ruby framework), SQL, C++, C#, Swift, and Sass, as well as markup languages HTML and CSS.