
For online courses, you can try Youtube channels or you can check the edx where you can find various courses. You can start with the basic courses for technical analysis then after that, you can opt for the advanced course in technical analysis, you can read the article and follow the famous traders, and the best way to learn about the stock market is to start investing in share market. You can join any institute like
Radical Institute of stock market,
Maheswari institute,
Arihant capital market,
Kalpataru Institute of capital market, etc.
(Source: https://www.quora.com/What-are-the-best-free-online-courses-for-a-beginner-in-the-stock-market)
