> Cogitating_
> Cogitating_

Write, test, and deploy smart contracts on Ethereum and EVM-compatible chains
Solidity is the language behind the majority of value locked on-chain — and the skill recruiters in the Web3 space actually screen for. This intermediate course takes you past tutorial-level snippets and into the workflow real protocol teams use: design a contract, test it like your funds depend on it, harden it against the exploits that have drained billions, and ship it to a live EVM chain.
You'll work directly in Solidity and the modern toolchain — Hardhat and Foundry — building token contracts, an NFT collection, and a small DeFi primitive from scratch. Every module is hands-on. You write the code, you break it, you fix it, and you deploy it to a public testnet so the result is something you can show, verify on a block explorer, and link from your portfolio.
By the end you'll understand the EVM well enough to reason about gas, you'll recognise the security anti-patterns that show up in real audits, and you'll have a deployed, verified protocol with a clean GitHub trail — exactly the kind of evidence that gets a Web3 application read instead of filtered.
This course pairs naturally with the ApexDevs Web3 internship track for learners who want mentor-reviewed project work on top of the curriculum.
July 2026 Batch
1 Jul 2026 – 30 Jul 2026
Questions? Contact us