where I can make a demo account?
Check out eToro, they have a "virtual" account. It's basically a practice account where you're just playing with play money:
https://etoro.com/And yea, don't even start trading with real money as a beginner. Using margin early on is an exceptionally BAD idea.