Learn Web3 With Imran Bashir

book
Book Mastering Blockchain
Mastering Blockchain: A deep dive into distributed ledgers, protocols, smart contracts, DApps and Ethereum