Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JSON JavaScript Data Quick Course JSON for beginners
Rating: 4.1 out of 5(134 ratings)
5,916 students

JSON JavaScript Data Quick Course JSON for beginners

Learn how JSON works and how you can use JSON data via JavaScript in your web applications and web site
Created byLaurence Svekis
Last updated 11/2024
English
English [Auto],

What you'll learn

  • Connect to APIs and retrieve JSON data
  • Parse JSON data from Strings
  • Be able to work with JavaScript Objects
  • Create JSON object arrays

Course content

2 sections37 lectures1h 30m total length
  • JSON Introduction4:18

    Learn how JSON functions as a data interchange format, its differences from JavaScript, and how to fetch, parse, and use local storage for JSON on web pages.

  • Resources0:01
  • Web Development Setup2:23

    Set up your web development environment with brackets and live preview, then use the browser console and developer tools to render JavaScript on an HTML page.

  • What is JSON6:06

    Learn how JSON (JavaScript Object Notation) enables language-independent data transfer on the web, using curly braces, name-value pairs, and arrays, with validation via JSON lint and practical JavaScript objects.

  • JSON as Data9:25

    Explore how JSON data structures, including numbers, strings, booleans, arrays, and objects, enable easy transfer between browser and server via ajax, and learn to build JSON objects.

  • Solution Create JSON5:49

    Build and validate JSON objects from scratch, including arrays and nested objects, while exploring data types and keys in JavaScript. Inspect and lint output in the console to extract information.

  • Source Code Lesson 40:08
  • JSON details5:27

    Explore how to create and access objects in JavaScript using dot notation and bracket notation, work with arrays, and output values to the console.

  • Solution output JSON to HTML3:03

    Create a JavaScript data object and render its fields—first name, last name, and age—into HTML elements using the DOM, getElementById, and innerHTML.

  • Source Code Lesson60:07
  • Arrays of Objects7:14

    Learn to build JSON objects with arrays of cars, each with color and model properties, and practice accessing nested values and looping through the array to manage data.

  • Source Code Lesson 70:07
  • Solution Array Objects4:48

    Build and access an array of objects in JavaScript, creating a zero-based indexed people array with first name and age, and output to HTML.

  • Source Code Lesson 80:10
  • JavaScript Loop Object Data1:04

    Build and loop through a complex JavaScript object containing people and places, using for and other loops, then render the results into HTML with practical practice.

  • Solution Loop Object Data4:42

    Learn to loop through a data object with a for loop, extract people and places arrays, and dynamically output their names into HTML content.

  • Source Code Lesson 100:21
  • JavaScript add to Object3:13

    Learn how to add content to a JavaScript object using push to extend an array within the object. Use a template object to keep new entries consistent.

  • Source Code Lesson 110:16
  • JavaScript JSON methods3:57

    Explore the built-in JSON methods: stringify converts an object to a string and parse converts it back, handy for storing in cookies or sessions.

  • Source Code Lesson 120:18
  • Local Storage Values3:27

    Learn how to store and retrieve objects in the browser's local storage by converting them to strings with JSON.stringify and back with JSON.parse, using setItem and getItem.

  • Source Code Lesson 130:09
  • Solution Local Storage3:11

    Create a simple object, convert it to a JSON string with JSON.stringify, store it in local storage, refresh the page, then retrieve, parse with JSON.parse, and display in the html.

  • Source Code Lesson 140:08
  • JavaScript Fetch.4:41

    Learn to use JavaScript fetch to connect to an API and pull json data into your code, using json() to parse responses and a promise-based flow.

  • Source Code Lesson 150:04
  • Solution JavaScript Fetch3:28

    Fetch data from the random user API with fetch, parse the JSON response, and display the first user's name in the HTML output while logging results to the console.

  • Source Code Lesson 160:07
  • Catching Errors Shorthand2:45

    Learn to catch and handle errors in fetch requests using promise chains and modern arrow function syntax, with shorter function formats and error handling examples.

  • Source Code Lesson 170:08
  • JSON with multiple items3:08

    Fetch and parse JSON from an API, then loop through data results with forEach to output items into HTML, including names and images, and log details for debugging.

  • Solution forEach JSON2:55

    Learn to iterate through json data with forEach, extract a person’s first name and thumbnail image, and render the results into an output div on the page.

  • JSON Conclusion2:06

    Provide a quick conclusion and overview of the lessons, with access to the referenced materials and source code. Use MDN resources and APIs to retrieve and manipulate JSON in JavaScript.

  • Source Code Lesson 200:07

Requirements

  • Basic JavaScript/jQuery
  • Understanding of web development
  • Desire to learn about JSON and APIs
  • Basic Web development understanding

Description

This course is perfect for anyone who wants to learn JSON quickly in a fast paced course teaching you all the core fundamentals of JSON and how to apply JSON data in web applications.  Use JavaScript to bring JSON formatted data into your web sites to easily load content.  JSON course that helps you  to get started quickly.  Start writing JSON within JavaScript code today.

Learn JSON HERE - it will open the door to many possibilities.

Step by step learning covering the core parts of JSON to get you using it quickly.  Source code and everything you need to get started is included. 

Bonus free PDF download covering a full summary with source code of all the lessons in this course.

Course covers

  • What JSON is and how it works

  • Links and top resources for JSON and JavaScript

  • JavaScript Objects and JSON how they work and how you can use JSON within JavaScript code

  • Array objects and objects that contain arrays and more

  • How to iterate through all the JSON data objects and output them into your HTML page

  • Challenges in lessons with step by step solutions

  • JavaScript JSON methods

  • Local Storage to store JSON data

  • Using JavaScript Fetch to retrieve JSON data and responses

  • All this and much more

You'll get friendly support in the Q&A area and all the source code available for download

This Offer Won't Last Forever

You will be amazed at how easy it can be to do some much. 
Go ahead and hit that "take this course" button to start learning the JSON Today.  

JavaScript is a recommended prerequisite to this course, it covers JSON and JavaScript interacting with JSON.  JavaScript and JSON objects are similar in nature and understanding how to use JavaScript objects is a foundation for working with JSON.

Taught by an instructor with over 20 years of web development experience, ready to help you learn and answer any questions you may have.

What are you waiting join now to start learning JSON, you have nothing to lose.

Who this course is for:

  • Web developers
  • anyone interested in JSON
  • Anyone working with APIs
  • Front end applications developers
  • Anyone who wants to access web APIs