I want to learn about cryptocurrency and block chain

I am newbie to this world. Nowadays I am too much curious too learn about cryptocurrency, blockchain, NFT social network, tokenizing himself and many more things. I know these technology is the future. I want to learn everything from beginning. If anyone help me in providing solution, I will be really thankful.