8 blockchain resources to learn Web3
Blockchain: a ledger copied across many computers, in blocks that each commit to the one before, so past entries cannot be changed quietly.
8 resources
Ethereum Developer Docs
ethereum.org · Beginner · Articles
How Ethereum works for developers: accounts, transactions, blocks, gas and the EVM, explained before you write a contract.
What is Web3?
ethereum.org · Beginner · Articles
A plain-language explainer of what Web3 means and how it differs from the web you use today.
Ethereum Whitepaper
ethereum.org · Advanced · Whitepapers
Vitalik Buterin's original proposal for a blockchain that runs programs, the starting point for smart contracts and the EVM.
Chainlink Documentation
Chainlink · Intermediate · Articles
Docs for Chainlink, the oracle network that brings price feeds and other off-chain data to smart contracts, with integration guides in Solidity.
freeCodeCamp.org (YouTube)
freeCodeCamp · Beginner · Videos
Free full-length programming courses on video, including multi-hour blockchain and Solidity walkthroughs.
Whiteboard Crypto (YouTube)
Whiteboard Crypto · Beginner · Videos
Whiteboard-style videos that build up blockchain and crypto concepts from first principles.
LearnWeb3
LearnWeb3 · Beginner · Courses
A step-by-step Web3 curriculum of short courses, from blockchain fundamentals to smart contracts, DeFi and NFTs.
Alchemy University
Alchemy · Beginner · Courses
Alchemy's free courses with in-browser coding: Introduction to Blockchain, Learn Solidity, Learn JavaScript and an Ethereum Bootcamp.