Absolutely .a beginners focus in the beginning should be more on learning the basics of forex trading rather than anything else. Starting off with a demo account is the best way as he can familiarise himself with the trading platform , its features , how to buy and sell and avoid mistakes on a real account in future. Also, demo account is a great way to test your strategies . You can put your strategy to test and see if it requires some changes to achieve your financial goal. So use a demo account for as long as you want . Once you feel confident enough , you can use a real account and demo account simultaneously to see what works how .