Introduction and Development Environment
  • Introduction and the overview of JSON udemy course
  • Development Environment
  • What is JSON? What are the advantages over XML?
  • How JSON is structured? JSON Data Types and Syntax
  • Slides
Java and JSON (Data Binding)
  • JSON Jackson Databinding
  • How to create a Maven sample project
  • How to add related JSON Data Binding dependencies inside pom.xml
  • Writing the first sample application for Jackson Data Binding API
  • How to use basic Jackson JSON annotations with Data Binding
  • How to write Java Map to JSON with Data Binding
  • Writing JSON map to a file
  • How to read JSON with Data Binding
JSON Java Jackson Annotations
  • JSON Jackson Annotations
  • Writing the first sample application with JSON Jackson Annotations
  • JSON Jackson Annotations are explained with samples
JSON Java Jackson Tree Model
  • JSON Jackson Tree Model
  • Reading JSON with Jackson Tree Model API sample
  • Writing JSON with Jackson Tree Model API sample
JSON Serialize and Deserialize
  • Marshalling JSON with @JsonSerialize annotation
  • Unmarshalling JSON with @JsonDeserialize annotation
JSON Jackson Streaming API
  • JSON Jackson Streaming API
  • Streaming API JsonGenerator Sample
  • Streaming API JsonParser Sample
JSON Schema and Validation
  • JSON Schema
  • JSON Schema Generator Sample
  • JSON Schmea Validator Sample
JSON Jackson and JAXB XML
  • JSON Jackson with JAXB XML Annotations
  • JSON Jackson with JAXB XML Annotations Sample
JavaScript API JSON
  • JavaScript API JSON
  • JavaScript JSON stringify sample
  • JavaScript JSON parse sample
  • JavaScript JSON arrays sample
  • JavaScript JSON nested objects
JSON with AJAX (jQuery) and RESTful Web Services
  • JSON REST server web application sample
  • JSON Rest Server Apache Jersey
  • JSON jQuery (AJAX) installation
  • How to send GET request with jQuery
  • How to return JSON list with jQuery
  • How to send POST request with jQuery
More information about JSON
  • Related Web Sites
  • JSON Quiz