I’d suggest you first focus on learning and once you have gained a good amount of knowledge and developed appropriate skills, Then “L” from Learning will automatically vanish and you’ll start earning.
learning is important no way to deny but any kind of learning can be useless if there is no regular level of practice.
you can trade both , i mean first you can trade in a demo account and then next 3 months you can trade in a micro account.
Having the right mindset is important. And greed is a mindset that leads traders to failure. Having self control and a good analysis of one's behaviour is important.
As a beginner, one might find understanding forex hard and confusing. But appropriate knowledge and development of appropriate skills can help in making a good start.
if you just started then i would suggest a forex course to equip yourself with proper knowlede. Then find a reliable broker to open a demo account with them.
Using a demo trading account is the best way to begin. You can practise trading on live markets with live data while using a demo account. You gain practical trading experience in this way without having to put any real funds at risk.