Being simulators, demo accounts can only prepare you for the common market conditions. But as the market is always moving, you may not really see the same market conditions when you go live. Once you are done with practically testing what you learnt from your course, book, or wherever you did your learning, keep some capital aside, losing what won’t hurt you.