The bootcamp is built for developers who already write JavaScript or Python and want to move into Ethereum-native work. You'll start with Solidity syntax on the first morning — value types, storage, modifiers, events — and finish the second afternoon with a deployed contract on Sepolia or a local Hardhat node.
The middle section covers the parts self-taught developers usually skip: gas optimisation, re-entrancy patterns, access control, and how to structure a multi-file project that other engineers can actually read. You'll write tests in Hardhat or Foundry, run them against a forked mainnet, and walk through a real audit report to see where production contracts break.
By the end you'll have a working repository, a verified contract on a testnet, and a deployment script you can reuse for future projects. Most participants keep in touch with their cohort through a shared channel — questions about gas estimation or Solidity 0.8.x changes come up weekly, and the instructors answer them.