Tuesday , 28 March 2017
Home / JSON Tutorial Series
JSON Tutorial Series
JSON Tutorial Series

JSON Tutorial Series

If you’ve been developing websites for a while, then you’ve probably heard the term JSON. What exactly is JSON? JSON is a lightweight data-interchange format. To simplify it, JSON allows you to store and create data. If you’re looking for a JSON tutorial series, then you’ve come to right place.

While JSON isn’t really a language or can actually do anything on it’s own, it can be useful with data transportation. For example, let’s say you had a list of users and you wanted to send this data across various languages like PHP and JavaScript. Naturally, these are 2 different languages, but both languages understand JSON. By bridging this gap, you can make it easy to send data from one language to the other.

Every JSON tutorial will help you understand JSON. You’ll first learn how to create JSON objects and then read the data inside a JSON object. From there, we’ll learn how to create an external JSON file and learn how to access it with JavaScript.

JSON is actually a subset of JavaScript. The name JSON stands for JavaScript Object Notation. Since it’s based off of JavaScript, you should know JavaScript to better understand JSON. Since it’s creation, JSON can be created and used by various languages. If you don’t know any JavaScript, then I highly suggest you check out my JavaScript basic tutorials. It’s all free!

You also must have a server set up somewhere to use JSON externally. If you don’t have one, then I suggest you download USBWebserver as it’s easy to set up. You can download here it for free.

http://www.usbwebserver.net/en/

Once you have everything you need, then you can view each JSON tutorial in this order.

  1. What is JSON?
  2. Creating JSON Data
  3. Nesting Objects & Arrays
  4. External JSON FIle

If you have any questions or concerns, then please don’t hesitate to comment!

One comment

  1. Can I write, delete and edit in .json by JS?

Leave a Reply

Your email address will not be published. Required fields are marked *