Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Java with JSON

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn the skills you need to work comfortably with JSON and extend the functionality of your applications.

Syllabus

Introduction
  • Your apps and JSON
  • What you should know
  • Exercise files
  • A tour of Coderpad
1. JSON Basics
  • Data interchange formats
  • JSON syntax
  • Primitives
  • Writing JSON
  • Solution: Writing JSON strings
2. Simple JSON Implementation
  • Explore the sample app
  • JSON libraries
  • Add Gson as a dependency
  • Use JSON to write data
  • Read JSON from file
  • Add properties to the Note class
  • Add new field to the UI
  • Solution: Deserialize and serialize JSON
3. JSON Arrays
  • Working with arrays
  • Write JSON arrays
  • Read JSON arrays
  • Define a JsonNotesFile class
  • Keyed collections
  • Use a map of notes
  • Solution: Deserialize a collection of objects
4. Additional Formatting and Customization
  • Write nested JSON
  • Read nested JSON
  • Test nested JSON
  • Select fields to expose
  • Configure serialized names
  • ISO 8601
  • Date and time in JSON
  • Handle null values
  • Solution: Customize the way JSON is written
Conclusion
  • Next steps

Taught by

Jon-Luke West

Reviews

4.8 rating at LinkedIn Learning based on 75 ratings

Start your review of Java with JSON

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.