Roadmap › 6. Web3 & Blockchain › Step 55
W3
Blockchain & Web3 Fundamentals
Web1/Web2/Web3, blockchain data structures, hashing and cryptography, consensus (PoW, PoS), Bitcoin and Ethereum, accounts, transactions and gas, wallets and keys, tokens (ERC-20, ERC-721, ERC-1155), DeFi, NFTs, DAOs, layer 2s, oracles, dApp architecture with .NET and JavaScript, and security.
Interview priority:★ Must know High priority — asked in almost every interview, learn firstMedium asked regularlyLow good to know
Module 1: Blockchain Fundamentals
- 1.What a blockchain is and how blocks linkBasic ★ Must know
- 2.Cryptography: hashing, keys, signatures and Merkle treesBasic ★ Must know
- 3.Consensus mechanismsBasic ★ Must know
- 4.Bitcoin vs EthereumBasic Medium
Module 2: Ethereum in Depth
- 5.Accounts, transactions, gas and feesIntermediate ★ Must know
- 6.Smart contracts and the EVMIntermediate ★ Must know
- 7.Token standards: ERC-20, ERC-721, ERC-1155Intermediate ★ Must know
- 8.DeFi, NFTs and DAOsIntermediate Medium
- 9.Scaling: layer 1, layer 2, rollups and sidechainsIntermediate ★ Must know
- 10.Oracles, storage and indexingIntermediate Medium
Module 3: Building dApps
- 11.dApp architectureIntermediate ★ Must know
- 12.JavaScript: reading and writing with ethers.js v6Intermediate ★ Must know
- 13..NET: NethereumIntermediate ★ Must know
- 14.Wallets, custody and Web3 authenticationIntermediate ★ Must know
- 15.Security, risks and complianceAdvanced ★ Must know
Next course in the roadmap: 56. Solidity & Smart Contract Development →