1-https://cryptozombies.io/ (my favorite)
2-http://www.dappuniversity.com/
3-https://www.coursera.org/specializations/blockchain?
4-https://www.trufflesuite.com/tutorials
5-https://consensys.github.io/smart-contract-best-practices/ (for professionals only)
6- https://ethernaut.zeppelin.solutions/ ( for security people )
Best FinTech courses: https://steemit.com/fintech/@yehia97/best-7-online-courses-to-be-a-fintech-developer
Best Crypto bounty hunter: https://steemit.com/bitcoin/@yehia97/best-way-to-earn-crypto-token-and-learn-at-the-same-time