Yea trading a demo account is a very good way of acquiring trading experience in the forex market without risk your own money in the process, this enables you to practice with good trading capital and you can always open more accounts as needed to continue learning until you feel confident to trade live