Computational Investing Course on Coursera is a good one for beginners. You will learn how to get started creating algorithms that hedge funds and investment professionals use. You will also learn how to develop the platform for machine learning models in python to solve real life Equity investing problems.
Go to this URL to check out this course. Do review this course and put your feedback in the comments.