I am new to ERPNext, I want to learn and start using ERPNext.
I have good background in ERP, functional & Database level.
Ubuntu OS is recommended and generally speaking: ERPNext is linux based and not Microsoft OS.
Then, you need to start from here:
A lot of articles that are talking about ERPNext installation on Ubuntu 16 and 18, you just need to google.
scroll down to the Installation section