YoVDO

Java with JSON

Offered By: LinkedIn Learning

Tags

Java Courses Javascript Courses JSON Courses Serialization Courses

Course Description

Overview

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

Related Courses

MongoDB for DBAs
MongoDB University
MongoDB for Node.js Developers
MongoDB University
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Programming Mobile Services for Android Handheld Systems: Communication
Vanderbilt University via Coursera
HTML, CSS, and Javascript for Web Developers
Johns Hopkins University via Coursera