Accorrding to me Demo account is the practice platform and it helps beginners to have a practical trading knowledge and experience. It makes a trader efficient and skillful and develops his trading performance. This is risk free. So a beginner can easily test his strategy