These sandboxes will give you a space to experiment with writing smart contracts and understanding Ethereum.
A customizable development environment for Ethereum with hot reloading, error checking, and first-class testnet support.
Solidityweb3Open Replit(opens in a new tab)
Develop, deploy and administer smart contracts for Ethereum. Follow tutorials with the LearnEth plugin.
SolidityVyperOpen Remix(opens in a new tab)
SolidityVyperweb3Open Tenderly(opens in a new tab)
An educational sandbox for web3, including drag-and-drop programming and open-source building blocks.
web3Open Eth.build(opens in a new tab)
Get started on your journey to Web3 by writing smart contracts for Ethereum with ChainIDE. Use the built-in templates to learn and save time.
Solidityweb3Open ChainIDE(opens in a new tab)
Remix, Replit, and ChainIDE aren't just sandboxes—developers can write, compile and deploy their smart contracts using them.
Interactive game tutorials
Learn while you play. These tutorials get you through the basics using gameplay.
Learn Solidity building your own Zombie game.
SolidityOpen CryptoZombies(opens in a new tab)
Complete levels by hacking smart contracts.
SolidityOpen Ethernauts(opens in a new tab)
Capture The Ether
Capture the Ether is a game in which you hack Ethereum smart contracts to learn about security.
SolidityOpen Capture The Ether(opens in a new tab)
Paid online courses to get you up to speed, fast.
Learn how to build dapps on Web3 and master all the skills needed to be a blockchain developer.
Solidityweb3Open Platzi(opens in a new tab)
Remote, instructor-led Ethereum developer bootcamp and additional courses.
SolidityVyperweb3Open ChainShot(opens in a new tab)
Online Ethereum developer bootcamp.
Solidityweb3Open ConsenSys Academy(opens in a new tab)
The BloomTech Web3 course will teach you the skills employers look for in engineers.
Solidityweb3Open BloomTech(opens in a new tab)
Learn about crypto by building cool projects.
Solidityweb3Open _buildspace(opens in a new tab)
Self paced tutorials to learn Web 3.0 by building
Solidityweb3Open Questbook(opens in a new tab)
Become a Web3 Developer by building & shipping dApps.
Solidityweb3Open Metaschool(opens in a new tab)
Explore what's going on with non-fungible tokens, or NFTs from the technical side.
Solidityweb3Open NFT School(opens in a new tab)
Learn web3 dev skills with fun interactive tutorials. Earn crypto rewards along the way
Solidityweb3Open Pointer(opens in a new tab)
Speed Run Ethereum
Speed Run Ethereum is a set of challenges to test your Solidity knowledge using Scaffold-ETH
Solidityweb3Open Speed Run Ethereum(opens in a new tab)
Develop your web3 career through courses, projects and code.
Solidityweb3Open Alchemy University(opens in a new tab)