yes, absolutely in forex trading, I generally do find when a person join Forex Trading, he should first of all learn the basics of Forex Trading then apply all these theoratical on demo account. Demo account is the best practice account and it provides newbies a good setup to learn the forex trading in the best way for work on real account.