Which courses should I take in order to learn ML and AI? I want to learn ML and AI so I want to know which courses(It would be nice if the courses were free) should I take in order to do that and in what order should I learn them. I want the courses to provide a deep understanding of the concepts used.
In my opinion, start with:


Coursera's Andrew Ng's classes


Machine Learning (very good for the maths)
then go to his deep learning class (I haven't done it but I only hear good things from it)

Udacity had a very good Data Science Specialisation divided in 4 classes. I don't know if it's still available (I did it two years ago) but it is probably either still there or an improved version has replaced it. The 4 courses where:


Intro to Data science
Visualisation
Machine Learning
Text Mining



For the rest, I suggest you to do a quick google search...