I think demo trading is good to try out a platform, but that's it.
If you want an analogy:-
You want to learn to drive so you get a car and give it a spin in a big empty car park, you think you have the hang of it, so you then try to drive home in rush hour traffic. Yeah, good luck with that.