202 formations: Administration

Excel - Basis

  • formation par Syntra Antwerpen & Vlaams-Brabant
  • Anvers & Port d'Anvers, Geel, Malines, Louvain, Saint-Nicolas

Office 2024

  • formation par NHA Afstandsonderwijs
  • En ligne

OneNote

  • formation par VDAB
  • En ligne

IT-contracten

  • formation par NCOI Learning
  • En ligne

Vastgoedbediende

  • formation par NHA Afstandsonderwijs
  • En ligne

Notuleren

  • formation par NHA Afstandsonderwijs
  • En ligne
ABIS

JSON

  • par ABIS
Louvain et En ligne
1.525

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

JSON (JavaScript Object Notation) has become the standard format for data exchange in modern applications. Its simplicity and readability make it essential for developers working with web services, APIs, and data-driven systems.

This course introduces the core aspects of JSON: its syntax, the use of JSON Schema for validation, methods for
searching and transforming JSON, and how JSON is applied in APIs and JavaScript. Together, these topics provide both the fundamentals and practical skills needed to work effectively with JSON in real-world projects.

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
  • how JSON is used in APIs

  • Introducing JSON
    • What is JSON
    • JSON standards
    • JSON vs XML
  • JSON Syntax
    • Basic syntax overview
    • JSON data types
    • Nesting objects
  • Validating JSON with JSON schema
    • JSON schema structure and general syntax
    • Data types and restrictions
      • string, number, integer, boolean, null, object, array
      • enum, const, pattern, format, required, minLength, maxLength, propertyNames, additionalProperties,... 
    • Conditional validation: dependentRequired, if / then / else
    • Schema composition: allOf, anyOf, oneOf
    • Reusing and combining schemas: $defs and $ref
  • Searching and Transforming JSON
    • JSONPath, JMESPath
    • Transforming JSON: JSONata, JOLT, JSONiq, jq
  • JSON in applications
    • APIs
      • definition of Restful Services / APIs
      • designing API endpoints
      • describing APIs: Open API documentation (Swagger)
    • JSON vs Javascript Objects
      • difference in syntax
      • JSON stringify/parse

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

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.

No JSON background is needed.

Louvain € 1.525(TVA incluse) S'inscrire

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.