Loading...
Loading...
4
Sessions
4
Videos
29
Students
Master Solidity from scratch in this hands-on, 4-week course designed for developers entering the Ethereum ecosystem. You'll go from zero to deploying production-ready smart contracts, covering everything from basic syntax and data types to advanced patterns like proxy contracts and gas optimization. Each session combines theory with live coding, and you'll walk away with a portfolio of deployed contracts on testnets.
Set up your development environment with Foundry and Hardhat. Learn Solidity syntax, data types, functions, and modifiers.
2h 0m
An introduction to Solidity development, covering environment setup with Foundry and Hardhat, core language syntax, data types, functions, and modifiers.
3h 15m
A deep dive into Ethereum's most important token standards, implementing ERC-20 fungible tokens and ERC-721 NFTs with minting, burning, metadata, and royalties.
2h 30m
An exploration of the EVM execution model and gas-efficient contract development, covering storage slot mechanics, packing techniques, and assembly optimization strategies.
3h 45m
A comprehensive guide to smart contract testing with Foundry, including unit tests, fuzz testing, fork testing, and best practices for deploying and verifying contracts on testnets.
Verification project for Solidity Fundamentals: From Zero to Deployer (Cohort 4).
Verification project for Solidity Fundamentals: From Zero to Deployer (Cohort 4).
Verification project for Solidity Fundamentals: From Zero to Deployer (Cohort 4).
Build and deploy a fully functional NFT marketplace contract.