 Hello everyone there, welcome to this course, Essential Secrets of JSON. My name is Krishanaj Rana and I am recording this course for Bitescow. JSON is one of the most popular formats for serializing data into objects and is really commonly used by many developers, especially for talking to front-end web applications. Now for any web applications, one of the most important facts is to be able to load data quickly and asynchronously without delaying page rendering. This capability is among the ones that raise the importance of JSON nowadays. So let's explore how JSON works and what we can do with JSON. So some of the major topics you will learn about in this course are as follows. So first we will see what is JSON and why JSON appears and then we will see why we should use JSON. And then we will see how it differs from XML and its advantages over XML. And then we will dig deeper into the JSON specification and then we will explore JSON in more detail like how to create JSON with object inside or array inside. Then we will convert a JSON string to an object and then convert an object back to a string in Chrome developer tools using JavaScript. And we'll see how to beautify JSON data using utility provided by Bitescout. And then we will see some gotchas or common mistakes generally developer do in JSON. And then we will read and manipulate JSON data using the PDF.co web API provided by Bitescout. Now in this course I will assume that you have some degree of technical experience in JavaScript and REST API. So let's jump into the course and hope you will join me on this journey to learn JSON.