Trading on demo account to build trading skills before start real trading due to risk coverage if you have trading experience on demo account you can trade confidently. Learning about forex is very important too with practice on demo account. You can become able to analyze market position properly and prepare technical analysis. You can get forex books from different forex sites like www.********.com