Yeah, trading a demo account can make someone an experience trader. In fact this is one of the main reason for making this type of account available in the first place. They are account with virtual money to anable traders practice trading and acquire experience before you invest your real money into trading.