I preferably don’t like to read books, I like to watch tutorials instead and also if you want to do demo practice in real, then you could do it with Demo Trading.
I don’t think that any source of information should be discounted: books, online tutorials - both written and video ones, people willing to mentor you, etc. If you can learn from somewhere, learn.
forex book