0
Tons of courses on Udacity where you can learn ML/ANN (Deep Learning). Courses are not tough. If new to ML, better start with the course "Intro to Machine Learning". Most of the courses are in Python. And that recommended course uses scikit-learn library. Just need to know basic statistics, probability and linear algebra. Good luck :)
Some of the awesome courses (not nanodegree programs:) )
https://in.udacity.com/course/intro-to-machine-learning--ud120
https://in.udacity.com/course/machine-learning--ud262
https://in.udacity.com/course/machine-learning-for-trading--ud501