Simple Roadmap for blockchain enthusiasts to learn about blockchain
This reference is not completed yet and my ultimate goal is to complete and share it as an article with the global community " in English format " and with my local community " in Arabic format". Please feel free to suggest and collaborate.
Fundamentals:
Before you start in web3 and decide what technical role you want to play, you need to understand
the fundamentals very well.
Select the blockchain network you want to learn & understand the architecture very well
You should know: the general arch, how it works, How nodes reach consensus, and what are the main features that this network supports (e.g. support smart contracts functionality, permission blockchain or permissionless, etc.)
The best resources to learn about bitcoin are:
The best resources to learn about Ethereum are:
The best resources to learn about Hyperledger Fabric are:
The best resources to learn about Consensys Quorum are:
The best resources to learn about Polkadot are:
The best resources to learn about Ethereum Swarm are:
The best resources to learn about NEAR are:
The best resources to learn about Free TON are:
The best resources to learn about Cardano, Polkadot, Solana are: 1.
Different paths based on the role you want to play and based on the silks you already have
Blockchain is a new technology with lots of roles that you can play but based on your end goals and your current
knowledge and experience, you have your own unique path
Blockchain is like a general umbrella that has lots of subdomains and after a while, you might need to sharpen your knowledge in a specific subdomain
Defi → TBD
NFT :
DAOs:
Tokenization → TBD
Metaverse
Blockchain / Auditing
roadmaps
Bootcamp
Git repos
audit contests & bug bounties
https://www.adrianhetman.com/do-you-need-to-know-programming-to-work-as-an-auditor/
Books & Papers
Resources in different languages
References
Learning paths
General resource list
Git Repos
NFt Resources :