The Updraft Solidity Smart Contract Developer Certification (SSCD+) formalizes and validates your skill to write, test, implement, and troubleshoot advanced Solidity-based smart contracts and protocols.
Certification Overview
About the certification
Solidity data types
Transaction data
Solidity gas and gas optimization
Handling and modifying signatures
Opcodes
Upgradeable smart contracts
Account abstraction
DeFi mechanics and basic tokenomics
Stablecoins mechanics
Basics of smart contract security
Basics of fuzz testing
Last updated on July 8, 2025
Blockchain Basics
Start here if you’re new to blockchain technology. Blockchain Basics is the best blockchain course for beginners to learn about blockchains and web3 development. It is the most comprehensive introductory blockchain technology course online. Learn blockchain fundamentals and how smart contracts work. Create a wallet and sign your first transaction. Perfect for newcomers and web2 devs ready to step into web3.
0%
Solidity Smart Contract Development
Solidity Programming is your gateway to web3 development in Ethereum compatible ecosystems. Level up your career, learn Solidity! Industry-leading experts teach you to build dApps, deploy smart contracts, and get hands-on blockchain development experience. This Solidity programming course has already helped thousands of developers kickstart their blockchain careers.
0%
Foundry Fundamentals
Level up your Solidity development skills with Foundry. The Foundry Fundamentals course teaches advanced web3 development concepts and tools. Master Foundry Forge and Anvil while learning about Chainlink blockchain oracles, smart contract testing, and local network deployment.
0%
Advanced Foundry
Master web3 development techniques with Advanced Foundry for Solidity smart contract development. Learn to write, deploy, test, optimize, and interact with your smart contracts using industry-standard tools. Lessons taught by the top smart contract engineers in web3.
0%