>>500
ググるとわかりやすいサイトがいっぱいヒットするから、
自分で理解できるレベルのサイトを見つけて、
読んで勉強するのがよろしいかと思います。

ここなんかどうでしょう?難しいですか?

https://qiita.com/kuroitu/items/57425380546f7b9ed91c