Key terms and common mistakes
The words you will hear in Blockchain & Smart Contracts work and the mistakes that most often cost interns approvals.
Key terms
| Term | Meaning |
|---|---|
| EVM | Ethereum Virtual Machine |
| Remix | Browser Solidity IDE |
pragma | Compiler version directive |
view | Reads state without modifying |
mapping | Key-value store |
| ERC-20 | Fungible token standard |
| Unit test | Test for a function |
| Reentrancy | Repeated re-entry during an external call |
Common mistakes to avoid
- Using real money or mainnet for practice.
- Sharing a wallet seed phrase or private key.
- Deploying contracts without tests.
- Writing access control by hand instead of using audited libraries.
- Ignoring gas costs in loops and storage.
Want to go deeper? The free Blockchain & Smart Contracts (Solidity) learning path has short modules, games and a certificate for each module.