Stock market is much wide field and lot of courses offered by different institutes and organisations according to the market situations, terms and requirements of the candidates. Till you have not clear idea where you want to reach, your journey will never finish.
Let me help you first to correct your question:- What are the best course for stock market to learn money making through trading. May be in India or out of India?
If you want to only learn stock market NISM is the best for getting stock market knowledge and after getting knowledge, you will get job as per your qualifications as well.
If you want to make money through stock market trading, don;t think about any institute because any institute are libel for complete the course and not libel for make you trader. You need to get practice of trading under a right mentor and this is tough. Before think towards this, you have to check your self and understand, its not easy and you have to invest ample time for pass through the learning curve.
If you think, you really want the answer of your question, you can reach BearStreet Trading Floor. This is the one and only origination in India which offering the same which you are looking. BearStreet looking candidates who hunger for success as trader and want to achieve financial freedom.