Smart-Contract-Developer-Roadmap
Smart-Contract-Developer-Roadmap copied to clipboard
Here is the best roadmap for you to become a Smart Contract Developer! If you find anything missing or want to update existing resources, you can create a pull request and contribute to the project.
Smart contract Developer's Mindmap

Pdf Link: QuillAudit_Auditor_Roadmap.pdf
Xmind Link: https://xmind.works/share/7WDFiNis
Here is the best roadmap for you to become a Smart Contract Developer! If you find anything missing or want to update existing resources, you can create a pull request and contribute to the project.
Steps to Follow:
1. Blockchain and Web3 Basics
- Cryptography
- Blockchain Basics
- Bitcoin Whitepaper
- Web3 Basics
2. Ethereum Basics
- Ethereum Basics
- Ethereum Virtual Machine (EVM)
- Ethereum Improvement Proposals
- Layer 2s
3. Smart contract Development
-
Basic Development Tools
- Package Mannager
- Git and Github
- IDE's
- Crypto Faucets
- RPC Node Providers
- Blockchain Explorers
- Mainnet
- Testnets
-
Front-End Development
-
Smart Contracts
4. Smart contract Testing and Debugging
5. Commonly used Libraries and DeFi
- ERC Token Standards
- Upgradable Contracts
- OpenZeppelin Helper Library/Contracts
- DeFi Fundamentals
- Tutorials
6. Smart Contract Secuirty
- Common Smart contract Bugs
- Security Tools
- CTF Challenges
7. Miscellaneous Resources
8. Keep Yourself Updated
-
YouTube
-
Discord Developer's Community
-
Twitter
-
Blogs and Newsletters
- Blogs
- Newsletters