Description
Welcome to the best resource online for mastering JSON with Python!
JSON is a widely used data interchange format that is easy for humans to read and write and easy for machines to parse and generate.
Today JSON is everywhere, from web APIs to data storage, configuration files, and more. It’s so ubiquitous that it has effectively become the lingua franca of data interchange on the web.
In this course, you will learn everything you need to know to become a JSON expert in Python including:
- an introduction to JSON and its use cases
- how to parse, generate, and manipulate JSON documents in Python
- how to source and send JSON from and to web APIs
- a thorough introduction to JSONSchema
- how to validate JSON documents against JSONSchema in Python
- composing and extending schemas using python, including those with $id, $ref, and $defs
- how to use JSONPath queries to extract data from JSON documents
- how to compare complex and nested JSON documents in Python