There are lots of blog posts, resources, and articles on how to learn AI/ML. Why am I adding one more? I find most of the current lists are self-promotional or focus too much on other blog posts rather than developing a deep and fundamental understanding of AI/ML. This post outlines some (free!) resources that I personally believe will help you build an incredibly deep foundation in AI/ML.
The courses or lecture series are presented in descending order of priority or preference. I explain what I like about each one in their respective section.
Fast AI is a great balance between theory, coding, and actual working examples. Their entire course (and textbook!) is free and open, and everything is available to run via notebooks. If you have some Python experience and keen to learn from the ground up, this is the resource you should start with.
Andrej Karpathy is a founding member of OpenAI and led Tesla's computer vision team. His Youtube lectures delve into first principles AI/ML, where you start from a single line of code and build GPTs, deep neural networks, and more.