Registration via Sympla
https://www.sympla.com.br/evento/curso-de-ethereum-para-desenvolvedores/3528454
Ethereum for Developers (Mid/Senior Level) — From Advanced Solidity to Contract Auditing
You already code and know blockchain basics, but want to move beyond a Solidity "hello world" and learn what truly sets a senior Web3 dev apart: secure architecture, production patterns, and an auditing mindset.
A 2.5-day in-person course, 100% hands-on.
Day 0 (4h) — Market context
History of Ethereum, market and tokenization landscape, and the new regulatory framework from Brazil's Central Bank (VASPs, BCB Resolutions 519/520/521). Ends with technical environment setup for the following days.
Day 1 — Advanced Solidity and secure architecture
Access control, upgradeability (proxies/UUPS), token standards (ERC-20/721/1155/4626), common vulnerabilities (reentrancy, front-running, flash loans), gas optimization, and Yul/assembly.
Day 2 — Production tools and practical project
Advanced Foundry/Hardhat (fuzz and invariant testing), oracles (Chainlink), deployment with verification and multisig, audit checklist (Slither), and a complete practical project — building and reviewing a real contract (DeFi vault or marketplace).
Who it's for: mid/senior developers with programming experience who want to specialize in Web3 with a focus on security and architecture — not a course for those who have never programmed.
Prerequisites: your own laptop, Node.js installed, MetaMask account created (instructions sent before the course).