Investing ideas These free and professional-level stock investment courses allow investors to dive deeply into the investment topic at hand. You will learn the terminology involved, what you need to know about the topic, how to incorporate it into your stock investment strategy, and how to build your investment portfolio to suit your goals.