
This article wants to share with you some more comprehensive tutorials for learning Solidity.

ChainShot (alchemy)
In addition to the introduction to Solidity, the platform also has courses on AAVE, Chainlink and Ethers.js, and the platform will soon launch an Ethereum development bootcamp. Users only need to register an account, and they can do interactive exercises to learn everything. This platform is well made, explains complex topics in a simple manner and is easy to digest because the topics are broken into small chunks.
ChainShot courses: https://www.chainshot.com/courses

Alchemy University and the road to Web3
Alchemy recently opened early access to the Ethereum Dev Bootcamp and "Road to Web3" course. For both beginners and advanced programmers, there are a lot of things to prepare for such an event. It is recommended that beginners can start with the JS course, and advanced (or those who want to jump right in) can start building projects.
Alchemy University: https://university.alchemy.com/
The Road to Web3: https://docs.alchemy.com/docs/welcome-to-the-road-to-web3
Udemy — Ethereum and Solidity: The Complete Developer's Guide (Paid Course)
This course uses technologies such as Truffle and Hardhat, which allow us to run and deploy smart contracts from our computers. This course is a little more advanced, but don't worry about it. It's well paced and explained in great detail, with most of the important stuff being said over and over again. This course is paid. Udemy sometimes offers discounts of around 70-80%, so give it a try if you're interested.
Udemy course: https://www.udemy.com/course/ethereum-and-solidity-the-complete-developers-guide/
DAPP University
This YouTube channel offers a ton of Solidity and blockchain related content and might be a good starting point for many. One of the better ones is a 90-minute introduction to Solidity, which allows us to gain an in-depth understanding of Solidity in a short period of time, which also uses good examples.
FreeCodeCamp's Comprehensive Course
The course is very thorough, incredibly comprehensive. This is a 32 hour course. Honestly, it's really more of a bootcamp, if you can stick around and do some reading at the same time, you'll be in the top 5% of developers.
Udemy - Ethereum Blockchain Developer Bootcamp 2022 (Paid Course)
Finally, another Udemy course that focuses on blockchain development with Solidity. This course primarily uses the Remix IDE to create contracts, but works more on a project basis and tries to explain the concepts using some great examples. This course is also paid.
Udemy course: https://www.udemy.com/course/blockchain-developer/




