yes, for a beginner we should learn a lot in advance. because if we do not have adequate capabilities and directly invest in real account is likely we will lose money.
Therefore with the forum newbies can get a lot of experience and knowledge. we can also learn with a demo account first, to try the strategies we have learned.once we understand the strategy well, we can step into the real account.