Profitable trading is a result of proper trading skills, expertise and education which is not possible to acquire without trading practically. Various learning tools like forex e-books, video tutorials, etc. are more theoretical in nature: only demo can give the real trading opportunities with the trading of artificial money. So when I was a new entrant I tried to practice with the demo trading accounts of my broker AAFX. and unquestionably that learning is still helping me a lot.