How should i start learning code of any cryptocurrency?

I want to learn about the code of cryptocurrency with all it's features including POS and master node features, currently I have XSN code (stake-net coin) and i want to learn it so i can make use of it to learn different features of blockchain. There is no purpose to clone it or anything. How should i start learning it? I mean from which file should i start learning the code. I have learned basics of c++ but unfortunately I'm not that much good with c++. So from which file should i start learning it there is a lot .cpp and header files. Is there any one can had the same experience learning it?

Bitcoin to Surpass $100k by 2021? – Jared – Medium

Cryptocurrencies, The decision is yours

Bitcoin Price Analysis: BTC Remains Attractive, $8,350 Holds Key

Bitcoin Price Analysis: BTC Remains Attractive, $8,350 Holds Key