YoVDO

JSON Essential Training

Offered By: LinkedIn Learning

Tags

JSON Courses Web Development Courses JSON-LD Courses HTTP Requests Courses

Course Description

Overview

Get a one-stop introduction to JSON, the most common format for data interchange on the web.

Syllabus

Introduction
  • The essentials of using JSON
  • What you should know
  • Set up your environment
  • Work with the GitHub repo
1. Understanding JSON
  • What is JSON?
  • Understand objects in programming
  • Structure JSON by following the rules
  • Build a basic JSON structure
  • Build a nested JSON structure
  • Challenge: Debug a JSON structure and create your own
  • Solution: Debug a JSON structure and create your own
2. Processing JSON Data
  • Process JSON with language tools and libraries
  • Convert JSON to an object or array
  • Convert an object or array to JSON
  • Challenge: Process JSON data
  • Solution: Process JSON data
3. Using JSON Data
  • How to send and receive JSON data
  • Create an HTTP request
  • Work with an HTTP response
  • Convert between JSON and other data formats
  • Make sense of JSON-P
  • Challenge: Examine JSON data used by websites
  • Solution: Examine JSON data used by websites
4. Applying Techniques for Working with JSON
  • Prevent data reuse
  • Return readable JSON
  • Test for an empty object
5. Working with JSON Schema
  • What is JSON Schema?
  • Create a basic schema with JSON Schema
  • Validate JSON data against a schema
  • Specify required properties with JSON Schema
  • Work with schema generators
  • Challenge: Work with JSON Schema
  • Solution: Work with JSON Schema
6. Structuring Data with JSON-LD
  • What is JSON-LD?
  • Implement predefined key names
  • Map a data structure with JSON-LD
  • Work with JSON-LD generators
  • Add a JSON-LD snippet to a web page
  • Challenge: Structure data with JSON-LD
  • Solution: Structure data with JSON-LD
Conclusion
  • Next steps

Taught by

Sasha Vodnik

Related Courses

Introduction to API Testing using JMeter Tool
Coursera Project Network via Coursera
Learn to Code in Python 3: Programming beginner to advanced
Udemy
React: Comprehensive Guide to Modern Web Development
Udemy
Web Scraping in R
DataCamp
Vue - The Complete Guide (incl. Router & Composition API)
Udemy