I studied Physics in college, so I mostly knew the Math.
Here's what I used to self-learn:
1. Machine Learning for Absolute Beginners by Oliver Theobald
2. ISLR
3. Machine Learning by Andrew Ng on Coursera
4. Deep Learning by Andrew Ng on Coursera
5. fast.ai
6. Sebastian Raschka's PyTorch book
Good Math refreshers:
1. Mathematics for Machine Learning Specialization by Imperial College London
2. Linear Algebra and Calculus series by 3blue1brown on YT
Later I delved deep into Computer Vision for profession, and Edge AI for personal projects.