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
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
- Machine Learning
- Text Mining
For the rest, I suggest you to do a quick google search...