JSON with Java EE 8: Hands-on Training
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Use JSON to build portable applications based on Java standards.JSON (JavaScript Object Notation) is very simple data representation format. It’s easy to read by humans, easy to parse by computers. JSON is language independent and supported by most of the modern programming languages. All of these make it one of the most popular data exchange formats. Java EE 8 fully supports JSON. It includes JSON Processing and JSON Binding APIs. These APIs were designed as part of Java Community Process by a group of experts in this area. This course is dedicated to JSON-P 1.1, JSON-B 1.0 and Yasson 1.0. You will learn how to use these APIs to build portable applications based on Java standards. We will start with simple use cases and step by step, increasing complicity, go to advanced features.By the end of this course, you will become familiar with JSON Processing API and JSON Binding API. You will be able to create, parse and transform JSON documents, use JSON Pointer, JSON Patch as well as JSON-B adapters and serializers and other features.All the code and supporting files for this course are available on Github at About the AuthorDmitry Kornilov, Senior Software Development Manager at Oracle in Prague (Czech Republic) Active JCP member holding the "Outstanding Spec Lead 2016" award JSON-B (JSR-367) specification lead. JSON-P (JSR-374) specification lead Participated in design and development of Java EE 8, JPA, JAXB, JAX-WS, SAAJ and other products Eclipse Link project committer. Over 20 years of experience in design and implementation of complex software systems, defining systems architecture, team leading and project management. Bachelor of Science in Applied Mathematics from Moscow Aircraft Institute (Technical University).Personal blog: Twitter: @m0mus GitHub: LinkedIn: SlideShare:
Facilities
Location
Start date
Start date
About this course
Effectively parse JSON streams
Write JSON data to streams
Use JSON model API to create and transform JSON documents
Create JSON patches and use them to make batch modifications in JSON documents
Study Jason Merge Patch as another option of modifying JSON documents
Configure your project to use JSON Binding and Yasson
Use default mapping for serializing/deserializing a simple Java class
Understand what date formats are used by default
Use annotations to customize your mapping
Use JSON-B adapters
Use JSON-B serializers and deserializers
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
- Programming
- Writing
- Systems
- Project
- Web
- Design
- Internet
- Java
Course programme
Additional information
JSON with Java EE 8: Hands-on Training
