I will open accounts on some exchanges soon. I would like to prioritize one where I will be able to practice for free. From what I have read and seen so far, Binance seems to be considered the best exchange overall. However, I didn't see any mention of being able to practice for free on Binance website. So which exchanges would be best for that?
I think mostly you will found on the web as crypto trading simulators should be fine as long as no money was involved and the service should be free. The same system on this demo account will be the same once you put your trading in actual.
I suggest rather than finding a demo account, test the actual trades with a small amount and do it on Binance. The reasons is, demo account platform do have a different interface once you now decided to start on Binance. At least, while you are learning how trading should work, you are now slowly recognizing the Binance interface which will make it easier for you to navigate while you are progressing.