I am new to crypto and I want to learn how to trade but I do not know where to start. Please give me some advice on what are the best exchanges where I could learn how to trade. Your advices will be highly appreciated.

From my point of view the best exchange is binance. No one can insist you to go for it. Each exchanges has its own advantages and disadvantages that too will differ from person to person point of view. Your question to best exchange is not complete and clear. So go in search with a clear question and option for it