Opleiding: JSON Fundamentals

In the course JSON Fundamentals participants learn the basics of the JSON data format and gain a thorough understanding of the application of JSON in REST Services and configuration files.

JSON Introduction

The course JSON Fundamentals starts with an explanation of the JSON standard and its different versions. Subsequently the close relationship between JavaScript and JSON, which is the abbreviation of JavaScript Object Notation, is discussed.

JSON Syntax

Attention is paid to the syntax of JSON documents where data consists of names linked to values, different data elements are separated by commas, objects are surrounded by braces and square brackets contain arrays.

JSON Validity

Validating JSON documents with JSON Schema is also covered. The difference between syntactic and semantic validation is treated. And the different data types that JSON Schema knows, such as numbers, objects, arrays and enumerated values are discussed.

JSON Processing

Finally the use of JSON for Web APIs is on the schedule of the course JSON Fundamentals. Attention is also be paid to search possibilities with JSON and to the transformation of JSON data to other data formats such as HTML.

Audience Course JSON Fundamentals

The course JSON Fundamentals is designed for developers, systems analysts, and system administrators who want to learn the basic concepts of JSON and its applications.

Prerequisites Course JSON Fundamentals

General computer skills and basic knowledge of the Internet are required to participate in this course.

Realization Training JSON Fundamentals

The theory is treated on the basis of presentation slides. The theory is clarified through demos and interspersed with exercises. The course times are from 9.30 up and to 16.30.

Certificate course JSON Fundamentals

After successfully completing the course, the participants receive a certificate JSON Fundamentals.

Modules

Module 1 : JSON Introduction

  • JSON Standard
  • Why JSON?
  • JSON and JavaScript
  • JavaScript Objects
  • JSON Generators
  • JSON Stringifier
  • JSON Parser
  • Core JSON
  • JSON Versions
  • JSON File Type
  • JSON Style Guidelines

Module 2 : JSON Syntax

  • JSON Data Types
  • JSON Value Types
  • JSON Nesting
  • JSON MIME Type
  • JSON Objects
  • JSON Arrays
  • JSON Comments
  • JSON Serialization
  • toJSON()
  • JSON Deserialization
  • Using eval

Module 3 : JSON Validity

  • Syntactic Validation
  • Semantic Validation
  • What Is JSON Schema?
  • Comparison to XML Schema
  • JSON Schema Types
  • Basic Types
  • Numbers
  • Arrays
  • Enumerated Values
  • Objects
  • Pattern Properties

Module 4 : JSON Processing

  • JSON Web API's
  • JSON Search
  • Libraries and Tools
  • JSON Search Libraries
  • JSON Search Tools
  • JSON Path
  • JSON Pointer
  • JSON Transform
  • JSON-to-HTML
  • Transform Libraries
  • JSON-to-JSON Transform
Meer...
€699
ex. BTW
Aangeboden door
SpiralTrain
Onderwerp
JSON
JavaScript
Niveau
Duur
1 dag
Looptijd
6 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Amsterdam
ma 27 jul. 2026
Eindhoven
ma 27 jul. 2026
Houten
ma 27 jul. 2026
Rotterdam
ma 27 jul. 2026
Utrecht
ma 27 jul. 2026
Zwolle
ma 27 jul. 2026
Amsterdam
ma 28 sep. 2026
Eindhoven
ma 28 sep. 2026
Houten
ma 28 sep. 2026
Rotterdam
ma 28 sep. 2026
Utrecht
ma 28 sep. 2026
Zwolle
ma 28 sep. 2026
Amsterdam
ma 23 nov. 2026
Eindhoven
ma 23 nov. 2026
Houten
ma 23 nov. 2026
Rotterdam
ma 23 nov. 2026
Utrecht
ma 23 nov. 2026
Zwolle
ma 23 nov. 2026
Amsterdam
ma 25 jan. 2027
Eindhoven
ma 25 jan. 2027
Houten
ma 25 jan. 2027
Rotterdam
ma 25 jan. 2027
Utrecht
ma 25 jan. 2027
Zwolle
ma 25 jan. 2027
Keurmerken aanbieder
NRTO
UWV scholingsvoucher