JSON with Java APIs, jQuery and JSON REST Web Services
4.3 (226 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,690 students enrolled

JSON with Java APIs, jQuery and JSON REST Web Services

Learn and understand JSON AJAX with JQuery and Java APIs such as Jackson and JSON RESTful Web Service with Apache Jersey
4.3 (226 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,690 students enrolled
Last updated 12/2016
English [Auto-generated]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 2 articles
  • 3 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn the benefits and advantages of using JSON
  • Learn how to create dynamic content on web pages with JSON and JQuery
  • Learn the differences between XML and JSON data formats
  • Learn how to integrate JSON with JQuery
  • Learn how to develop rich client applications using JSON and JQuery
  • Learn how to use AJAX in order to send and receive JSON
  • Understand the structure of JSON and data types
  • Learn how to send and get JSON data with REST
  • Learn how to configure RESTful web services with Apache Jersey
Course content
Expand all 41 lectures 06:13:20
+ Introduction and Development Environment
5 lectures 23:47
What is JSON? What are the advantages over XML?
How JSON is structured? JSON Data Types and Syntax
+ Java and JSON (Data Binding)
8 lectures 01:05:19
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
+ JSON Java Jackson Annotations
3 lectures 25:28
JSON Jackson Annotations
Writing the first sample application with JSON Jackson Annotations
JSON Jackson Annotations are explained with samples
+ JSON Java Jackson Tree Model
3 lectures 33:01
JSON Jackson Tree Model
Reading JSON with Jackson Tree Model API sample
Writing JSON with Jackson Tree Model API sample
+ JSON Serialize and Deserialize
2 lectures 25:10
Marshalling JSON with @JsonSerialize annotation
Unmarshalling JSON with @JsonDeserialize annotation
+ JSON Jackson Streaming API
3 lectures 38:10
JSON Jackson Streaming API
Streaming API JsonGenerator Sample
Streaming API JsonParser Sample
+ JSON Schema and Validation
3 lectures 28:34
JSON Schema
JSON Schema Generator Sample
JSON Schmea Validator Sample
+ JavaScript API JSON
5 lectures 51:40
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
6 lectures 01:01:19
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
  • Basic knowledge of HTML and eagerness to learn JSON

Welcome to JSON with Java APIs, jQuery and REST udemy course.

After attending this useful and practical course, you are going to learn how to develop web-based applications with JSON, jQuery and RESTful Web Services.

***Live JSON samples are coded from scratch***  
***Your questions will be answered within 24 hours***
***Source codes of the sample applications are included***

The following technologies are explained with examples; JSON, Jackson JSON API, jQuery(AJAX), Apache Jersey REST and Eclipse

The benefits of attending this udemy course are listed like as below;

  • You will learn the latest parsing technologies for JSON data format
  • Learn how to send AJAX request to application server
  • You will learn how to send and receive JSON data along with jQuery and REST
  • Learn how to download and configure Apache Tomcat 8 in order to test REST services
  • Learn how to import Eclipse based projects into Eclipse Workspace
  • You will learn how to download and install Java JDK 8
  • Learn how to add jar dependencies to projects using Apache Maven build tool and pom xml
  • We will only use FREE Open Source Software tools during the development of components in this course.

Course Agenda;

  • What is JSON (JavaScript Object Notation)?
  • JSON Data Types and Syntax 
  • JSON jackson Data Binding 
  • JSON jackson Java API Annotations
  • JSON jackson Tree Model
  • JSON jackson Streaming API
  • JSON jackson Schema and Validation
  • JSON Low-level parsing with Java Jackson API
  • JSON Serialization-Deserialization
  • XML jackson JAXB annotations 
  • JSON with JavaScript, jQuery and RESTful Web Services

What is JSON?

  • JSON is a light-weight, text-based open standard for interchanging data
  • JSON is human readable and language independent
  • It is easy for computers to read and generate JSON
  • JSON is used in order to send data between client and servers (Browsers/Clients to Application Servers)
  • JSON is the abbreviation of Java Script Object Notation (derived version of it)

Please feel free to ask me questions regarding the lectures if you attend this udemy course. I will try to answer your questions as soon as possible. 

HD quality (full screen) recorded course content and you will be able to see the source code clearly (HD format) if you attend this udemy course as a student.

Who this course is for:
  • Front-end and Back-end developers interested in learning JSON Data Exchange format
  • Anyone you wants to learn JSON and display data on WEB browsers
  • Developers interested in learning JSON with Java and JQuery
  • University Students planning to develop projects using JSON
  • Developers interested in parsing JSON files
  • Developers interested in mapping JSON files to JAVA objects