Some of the courses have been available for free on YouTube for quite a while: https://www.youtube.com/@stanfordonline
There's also Coursera courses that are much of the same content (taught by Andrew Ng as well in many cases). They have specializations for Machine Learning [1], Deep Learning, etc. These are paid via Coursera subscription, but financial assistance is available
[1] https://www.coursera.org/specializations/machine-learning-in...