Either Binance or Coinbase would be considered when ever I’m ready to start trading since they seems to be more beginner- friendly.
Yeah, it is best to go with reputable platforms as there have been countless of scam/shady exchanges.
You can also try to do demo trading just to get used with the platform before you start actual trading. There is no risk involved so it can't 100% mimic the real market sentiment. But it is good when exploring functions, and trying to get used to the UI/UX as most platforms work pretty similarly so it should help you.
https://testnet.bybit.com/en/https://testnet.phemex.com/https://testnet.binancefuture.com/ - no spot
https://testnet.bitmex.com/ - no spot