![](https://cdn.sanity.io/images/lfiibxjy/production/2fd8d7c87dc18a4970cc08faeca309a0aa6b719e-1280x853.jpg?q=90)
Image by Gerd Altmann from Pixabay
Embarking on a journey to master blockchain and Solidity can be both thrilling and overwhelming. Over the past 30 days, I've explored various resources, from hands-on courses to insightful blogs. Here’s a curated list of the top blockchain and Solidity courses that I recommend, alongside brief highlights for each.
1. Udacity's Blockchain Nanodegree
Udacity offers a comprehensive Blockchain Nanodegree that culminates in a portfolio of projects, although prior knowledge of asynchronous JavaScript is required.
2. MetaSchool
MetaSchool offers seven courses covering Ethereum that are quite hands-on. Upon completion, you also receive an NFT, making it a unique and rewarding experience.
3. Dapp University
Another influential educator, Dapp University, offers a wide range of courses with Solidity as a significant focus.
4. Solidity Official Website
A valuable yet often overlooked resource, the Solidity website provides essential documentation, a history of the language, a CLI practice environment, and regular updates.
5. Ethereum Developer Tutorials
The Ethereum Developer site features over 166 articles on smart contracts and Solidity, covering a wide range of topics from DAOs to NFTs.
6. Alchemy University
Alchemy offers three courses on Ethereum, Solidity, and JavaScript, with a notable focus on unit testing using Foundry.
7. Eat the Blocks
Julian's inspiring Eat the Blocks provides a paid Bootcamp, along with a wealth of free resources on YouTube.
8. Solidity by Example
If you're eager to dive into coding, Solidity by Example provides sample code for key areas in blockchain, including DeFi and applications.
9. Patrick Collins' YouTube Course
Renowned educator Patrick Collins has a highly regarded YouTube Solidity course, accessible here.
10. CryptoZombies
Known as a classic in the community, CryptoZombies offers interactive tutorials that cover all aspects of Solidity, from frontend integrations to core tooling.
11. FreeCodeCamp's Solidity Handbook
Known for its pioneering resources, FreeCodeCamp now offers a comprehensive Solidity handbook that is a great starting point for beginners.
12. Hackernoon
With over 1900 articles, Hackernoon provides in-depth knowledge of Solidity from various perspectives, enhancing both technical and writing skills.
13. Solidity Summit Sessions
The Solidity Summit has hosted three sessions, with recordings from the 2020, 2022, and 2023 events available for those who want to catch up on discussions from the Solidity community.
14. CryptoDevHub
CryptoDevHub hosts a variety of blockchain courses with solid options for Solidity enthusiasts.
15. Damn Vulnerable DeFi
For those interested in DeFi security, Damn Vulnerable DeFi is a must-visit resource.
16. Capture the Ether
A challenging but valuable platform, Capture the Ether provides a strong foundation in smart contract security.
17. Ethernaut
From Zeppelin, Ethernaut gamifies the learning process, making it ideal for those who enjoy challenges.
18. Speedrun Ethereum
An engaging resource, Speedrun Ethereum helps developers build DEXs, especially relevant with recent developments in the space.
19. Ludu
Ludu offers courses in various languages, including Solidity, providing unique insights for learners.
20. Solidity 101
With features like "100 Days of Solidity" and free books on smart contract development, Solidity 101 is a hidden gem.
21. Bitdegree
Aiming to provide quality blockchain courses, Bitdegree has a dedicated Solidity course for aspiring developers.
22. Udemy
Udemy offers 151 free Solidity and blockchain courses, along with some paid options.
23. Packt Subscription
Packt provides a 7-day free option for access to over 16 video courses and numerous blockchain books.
24. Ethereum Stack Exchange
The Ethereum Stack Exchange is an invaluable forum where users can find answers to over 17,000 questions about Solidity.
25. Awesome Solidity GitHub Repository
The Awesome Solidity GitHub repository curates a list of valuable resources, although some may require updates.
26. Damn Vulnerable DeFi (V4 Release)
The updated Damn Vulnerable DeFi includes new challenges and resources for developers interested in security.
27. Eattheblocks Bootcamp
While the Eattheblocks Bootcamp is a paid option, it has a wealth of free resources and is highly regarded in the community.
28. Learn X in Y Minutes
For a quick overview, Learn X in Y Minutes offers concise documentation on Solidity.
29. UseWeb3
A comprehensive resource, UseWeb3 features many great Solidity-related materials for developers.
30. RareSkills Solidity Bootcamp
If you’re looking for a structured learning experience, consider the RareSkills Solidity Bootcamp, which is highly regarded in the community.
Top Blockchain & Solidity Courses to start in 2025
Quick Navigation
- 1. Udacity's Blockchain Nanodegree
- 2. MetaSchool
- 3. Dapp University
- 4. Solidity Official Website
- 5. Ethereum Developer Tutorials
- 6. Alchemy University
- 7. Eat the Blocks
- 8. Solidity by Example
- 9. Patrick Collins' YouTube Course
- 10. CryptoZombies
- 11. FreeCodeCamp's Solidity Handbook
- 12. Hackernoon
- 13. Solidity Summit Sessions
- 14. CryptoDevHub
- 15. Damn Vulnerable DeFi
- 16. Capture the Ether
- 17. Ethernaut
- 18. Speedrun Ethereum
- 19. Ludu
- 20. Solidity 101
- 21. Bitdegree
- 22. Udemy
- 23. Packt Subscription
- 24. Ethereum Stack Exchange
- 25. Awesome Solidity GitHub Repository
- 26. Damn Vulnerable DeFi (V4 Release)
- 27. Eattheblocks Bootcamp
- 28. Learn X in Y Minutes
- 29. UseWeb3
- 30. RareSkills Solidity Bootcamp