Deze pagina is niet beschikbaar in het Nederlands. Gelieve ons hiervoor te verontschuldigen.

JSON

This two day ABIS course teaches the practical skills for working with JSON.

In this course, you will learn

  • to create and to interpret JSON documents
  • to impose structure via JSON schemas
  • to search and transform JSON documents: JSONPath, JOLT

Schedule a training?

Delivered as a live, interactive training: available in-person or online, or in a hybrid format. Training can be implemented in English, Dutch, or French.

BEDRIJFSOPLEIDING AANVRAGEN

 

Publieke opleidingskalender

Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.

Intended for

Everybody who wants to use the various aspects of JSON and/or to acquire detailed insight: web publishers, developers, document managers, IT strategy and IT project managers.

Background

No JSON background is needed.

Main topics

  • Introducing JSON
    • What is JSON
    • JSON standards
    • JSON vs XML
  • JSON Syntax
    • JSON Objects
    • JSON data types
    • Nesting objects
    • JSON arrays
  • Validating JSON
    • JSON schema
      • JSON schema structure
      • data types
      • JSON schema keywords
        • structural keywords : $schema, $id
        • validation keywords : enum, pattern, required, minLength, maxLength, allOf, anyOf, oneOf, not, if / then / else, ...
    • Reusing and combining schemas
      • $ref
      • $defs
    • Tooling
  • Searching and Transforming JSON
    • JSONPath
    • Transforming JSON
      • jq
      • JOLT
      • JSONata
  • JSON in applications
    • APIs
      • Definition of Restful Services / APIs
      • Sending and receiving JSON
      • Open API documentation  
    • JSON vs Javascript Objects
      • difference in syntax
      • JSON stringify/parse
         

Training method

Live instructor-led training, with plenty of opportunities for hands-on exercises and discussion.

Certificate

At the end of the session, the participant receives a 'Certificate of Completion'.

Duration

2 days.

Course leader


SESSIE-INFO EN INSCHRIJVEN