Web35 months
Blockchain Development
Smart contracts and dApps with a security-first mindset, since bugs here are permanent.
Step 01
Fundamentals
Hashing, signatures, consensus, blocks, gas and wallet mechanics.
CryptographyEVMStep 02
Solidity
Contracts, storage layout, modifiers, events and upgrade patterns.
SolidityStep 03
Tooling
Foundry or Hardhat, testing, fuzzing, local chains and deployment scripts.
FoundryHardhatStep 04
dApp frontend
wagmi/viem, wallet connection, transaction states and indexing with a subgraph.
viemThe GraphStep 05
Security
Reentrancy, oracle manipulation, access control, audits and known exploit case studies.
AuditingStep 06
Beyond EVM
L2s, account abstraction and an introduction to Solana's model.
L2Solana