Yes, demo trading is very effective for the beginners. Because this is the platform where they can practice alot without any real money and risk. So they can experiment and invent their strategies. This will help them at real trading.
Please take a look around, and feel free to .
Definitely we surely needs to practice on the Demo Account most often than Real Account, but loss is inevitable, so loss is part of Forex Trading. But thoroughly consistency practice in the Demo Account, we can minimize the loss and Educate ourselves the more.
Many sides to the Demo account is just the economic nature of it. Since the trader has nothing to lose by investing in it, it is a choice everyone wants to take advantage of. It doesn't matter the level of skills that trader has as even a pro can still use it to develop his skills.
Demo accounts gives trader the exposure to the real market, without risking his capital.