Learning trading is a continuous process. If you are talking about learning its basics, then it doesn’t take much time. However, developing your analysis, creating your own strategies, and controlling emotions comes with time. For that you need to continuously backtest and learn from your trades.