Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Java with JSON

Java with JSON

1h 22mIntermediate2022-01-25

Authors

Jon-Luke West

Jon-Luke West

Software Developer, Product Engineer, Inventor

Course details

JSON is often used as the encoding for data sent and received by web services, but it can also be used to store data in files and much more. Understanding how JSON works is crucial to building feature-rich applications and experiences. In this course, instructor Jon-Luke West goes over the use of data serialization/deserialization, the way JSON acts as the format, the syntax of JSON, how to read and write JSON in an application, and additional ways you can control the way data is handled. Jon-Luke begins with JSON basics, such as data interchange formats, primitives, and reading and writing JSON. He walks you through a simple JSON implementation, then shows you how to work with arrays. Plus, Jon-Luke covers additional formatting and customization options, like writing, reading, and testing nested JSON, as well as selecting fields to expose, handling null values, and much more.

Skills covered

JavaOracleFront-End Web DevelopmentWeb DevelopmentProgramming LanguagesSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Your apps and JSON
  • 02 - What you should know
  • 03 - Exercise files

1. JSON Basics

  • 04 - Data interchange formats
  • 05 - JSON syntax
  • 06 - Primitives
  • 07 - Writing JSON
  • 08 - Challenge - Reading and writing JSON
  • 09 - Solution - Reading and writing JSON

2. Simple JSON Implementation

  • 10 - Explore the sample app
  • 11 - JSON libraries
  • 12 - Add Gson as a dependency
  • 13 - Use JSON to write data
  • 14 - Read JSON from file
  • 15 - Add properties to the Note class
  • 16 - Add new field to the UI

3. JSON Arrays

  • 17 - Working with arrays
  • 18 - Write JSON arrays
  • 19 - Read JSON arrays
  • 20 - Define a JsonNotesFile class
  • 21 - Keyed collections
  • 22 - Use a map of notes

4. Additional Formatting and Customization

  • 23 - Write nested JSON
  • 24 - Read nested JSON
  • 25 - Test nested JSON
  • 26 - Select fields to expose
  • 27 - Configure serialized names
  • 28 - ISO 8601
  • 29 - Date and time in JSON
  • 30 - Handle null values

Conclusion

  • 31 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal