For free learning, babypips and youtube are good places to obtain basic trading knowledge. Out of the paid courses, I think udemy is a good one. Start with free learning resources and if you think that all the aspects are not covered, you can go for the paid ones. Frankly, I didn’t feel the need...