CoursebeginnerFree
CryptoZombies
Loom Network
Learn to code Ethereum smart contracts by building a zombie-themed game! CryptoZombies is a free, interactive course from Loom Network.
More resources on Smart Contracts
WebsiteFree
OpenZeppelin Contracts
Secure smart contract library
WebsiteFree
Solidity by Example
Practical code examples
WebsiteFree
Ethereum Smart Contracts Guide
Official Ethereum developer docs
WebsiteFree
Solidity Documentation
Official language docs, essential reference
VideoFree
Solidity, Blockchain, and Smart Contract Course β Beginner to Expert
Comprehensive 16-hour course by Patrick Collins, highly recommended in r/ethdev and r/solidity
CourseFree
Solidity & Blockchain Course
Learn to build smart contracts with Solidity and become a blockchain developer! Taught by the Moralis Team.
