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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. freeCodeCamp.org (YouTube)

    freeCodeCamp · Beginner · Videos

    Free full-length programming courses on video, including multi-hour blockchain and Solidity walkthroughs.

  6. Whiteboard Crypto (YouTube)

    Whiteboard Crypto · Beginner · Videos

    Whiteboard-style videos that build up blockchain and crypto concepts from first principles.

  7. LearnWeb3

    LearnWeb3 · Beginner · Courses

    A step-by-step Web3 curriculum of short courses, from blockchain fundamentals to smart contracts, DeFi and NFTs.

  8. Alchemy University

    Alchemy · Beginner · Courses

    Alchemy's free courses with in-browser coding: Introduction to Blockchain, Learn Solidity, Learn JavaScript and an Ethereum Bootcamp.