
The best way to learn stocks is to buy some stock and start trading, you can watch youtube where there are lots of famous traders teach about stocks, you can follow the blog of famous traders and read articles written by famous traders. The best way you can learn about the stocks s you can join any famous institute like
NIFTY trading academy
NSE India
ICFM
NIFM
Share market Shiksha: Their online classes are hugely flexible which will set you free from the hassles of attending the pre-assigned classes and give you the freedom to learn from wherever you are and whenever you can.
(Source: https://www.quora.com/How-do-I-learn-stock-market-investing-in-India)
