We break down the JSON “alphabet”: an object
{...}, an array
[...], primitives, and
null, and map them to Kotlin types:
data class,
Map,
List,
String,
Int/
Long/
Double, nullable types
T?. We learn to “read JSON with our eyes,” understand nesting, and catch typical mistakes early (quotes around keys, trailing commas, mixing up strings and numbers,
null vs
"null").