Pobierz kartę szkolenia

Modelowanie struktury danych JSON za pomocą JSON Schema

kod szkolenia: JSON Schema / PL AA 1d

Pakiety e-learning

promocja
Termin

tryb Distance Learning

poziom Podstawowy

czas trwania 1 dzień |  7h|  28.06
900,00 PLN + 23% VAT (1 107,00 PLN brutto)
Poprzednia najniższa cena:
900,00 PLN
czas trwania 1 dzień |  7h|  30.08
1 100,00 PLN + 23% VAT (1 353,00 PLN brutto)
Poprzednia najniższa cena:
900,00 PLN
czas trwania 1 dzień |  7h|  04.10
1 100,00 PLN + 23% VAT (1 353,00 PLN brutto)
Poprzednia najniższa cena:
900,00 PLN
czas trwania 1 dzień |  7h|  29.11
1 100,00 PLN + 23% VAT (1 353,00 PLN brutto)
Poprzednia najniższa cena:
900,00 PLN
1 100,00 PLN 1 353,00 PLN brutto

Szkolenie jest skierowane do osób, które chcą się nauczyć modelowania struktury danych JSON.

Uczestnicy dowiedzą się, jak budować schematy opisujące strukturę danych JSON, co umożliwi przeprowadzanie walidacji dokumentów JSON. Zdobyte umiejętności pozwalają tworzyć  dokumentację i opisy danych w czytelnej, a przy tym nadającej się do przetworzenia maszynowego  formie.

Walidacja danych jest użyteczna przy automatycznym testowaniu oraz gwarantuje jakość i poprawność danych odbieranych od klienta.

Brak wymagań wstępnych.

REKOMENDOWANA BIBLIOGRAFIA:

"JSON Quick Syntax Reference" – Autor: Wallace Jackson

"Understanding JSON Schema" – Autor: Michael Droettboom, https://json-schema.org/understanding-json-schema/UnderstandingJSONSchema.pdf

  •     Szkolenie: polski
  •     Materiały: polski
  1.     Wprowadzenie do JSON
    • Czym jest JSON?
    • JSON a XML
    • Podstawowe struktury danych (object, array, value, string, number, whitespace)
  2.     Podstawy JSON Schema
    •  Dokument JSON
    • Instancje
    • Dokument JSON Schema
    • Identyfikatory fragmentów
      • Ładowanie i przetwarzanie schematów
  3.     Walidacja JSON Schema
    • Walidacja instancji tekstowych
      • Walidacja instancji numerycznych
      • Wyrażenia regularne
  4. Metaschematy
    • Walidacja instancji dowolnego typu                           
      • Zdefiniowane formaty
      • Podstawowe adnotacje metadanych