first we will talk about data encoding

as we see in the previous photo we have 4 main types of encoding
URL encoding
HTML encoding
Base (36 | 64) encoding
Unicode encoding
we use URL encoding because if unsafe characters present in a URL the encoding them is required
to encode them we place % sign followed by the hex of the representing the numeric value if the character

the next table will show the characters needs to be encoded

now showing the commonly encoded characters
