🔸JSON stands for JavaScript Object Notation.
🔸JSON is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute-value pairs and arrays.
🔸JSON is a language-independent data format. It was derived from Javascript, but many modern programming languages include code to generate and parse JSON-format data.
🔸The official Internet media type for JSON is application/json.
🔸JSON filenames use the extension .json
🔸JSON Example-
This example shows a possible JSON representation describing a person.
🔸JSON Syntax Rules
-Data is in name/value pairs
-Data is separated by commas
-Curly braces hold objects
-Square brackets hold arrays
🔸Repository
A repository is like a folder for your project. It contains the collection of the file as well as the history of the changes made to those files. Sometimes Github users shorten this as 'repo'
🔸Branch
A branch is a parallel version of a repository. It is contained within the repository but does not affect the primary or master branch allowing you to work freely without disrupting the 'live' version.
📌What is Version Control?
A version control system is like a save program for your project. By tracking and logging the changes you make to your file or file sets over time, a version control system gives you the power to review or even restore earlier versions.
🔸Git is a version control system that lets you manage and keep track of your source code history.
🔹GitHub is a cloud-based hosting service that lets you manage Git repositories.