Learning to trade stocks takes different amounts of time for different people. You should be able to start trading stocks within a few weeks of enrolling in a decent course if you can give it your all. You should budget at least 40 hours for organized learning if you’re learning on your own time, which may need to be spread out over several months. The secret is to take your time learning and utilise a stock trading course that offers ongoing feedback on your development. This can be accomplished by using a professional trading simulator.