Yes you are right if we see all the things and understand most of the things by a demo account then it will help us a lot in taking so many decisions and trading. So, it is the correct way first take a demo then go with the real account.