Platforms and technologies
Represent data for APIs and configuration with a strict, readable format.
{
"title": "Browser practice",
"minutes": 15
}COURSE CURRICULUM
Finish one section at a time or jump directly to a concept you need.
Learn how json documents, parsers, and data exchange works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how objects, arrays, names, and strict syntax works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how properties, values, and naming conventions works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how strings, numbers, booleans, null, arrays, and objects works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how traversal, comparison, and json pointer works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how conditional schemas and validation rules works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how arrays, repeated objects, and streaming records works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how reusable json schema definitions works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how nested objects, references, and normalized shapes works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how unicode, escaping, and serialization works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how parse errors, schema failures, and safe limits works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how files, apis, schemas, and version boundaries works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how identifiers, relationships, and hypermedia links works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how local parsing, storage, and transport boundaries works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.
Learn how testing round trips and schema contracts works in JSON, why the underlying model matters, and how to apply it in a small program without hiding important trade-offs.