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

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera