Maybe you can try the simulation trading first,I don't think it's that complicated.You can experience simulation contract trading without any cost.
I found there was a exchange has launched ETH / SUSDT, EOS / SUSDT, SBTC / USD and BTC / SUSDT simulation trading pairs.
https://www.bitget.cc/en/huh the idea seems interesting, but im not sure the point?
I get that its nice to test trades with zero risk, but trading is normally like that, you take the risk, so why not just trade normally?
you will feel dumb if your "play trading" makes good decisions, and you wont always make those good decisions, i gues sit sjust to learn to trade, but thats not how crypto works, you dont learn to trade lol
you buy, hodl and wait, eveything pumps if its worth 1/2 a shit
dosent take learning lol