INTERMEDIATE
The object-centric blockchain — Move's resource types and linear type system, Sui's parallel execution model, dynamic fields, Programmable Transaction Blocks, zkLogin, and the full Sui DeFi ecosystem.
Objects vs accounts, owned vs shared objects, Mysticeti consensus and parallel execution — how Sui achieves sub-second finality without sacrificing composability.
Resource types, linear types, struct abilities (copy/drop/store/key), modules, entry functions, generics, and phantom types — the type system that makes Move safe by construction.
Capability pattern, witness pattern, hot potato, the Coin standard, regulated coins, NFT Display framework, and the Kiosk marketplace primitive.
Dynamic fields and collections, Programmable Transaction Blocks for multi-step atomic operations, zkLogin (Google/Apple → Sui address), and sponsored transactions.
Cetus, Bluefin, Scallop, DeepBook — the Sui DeFi stack, testing with the Move test framework, deployment, and a capstone to build an on-chain application on Sui.