The Basics

Linear Algebra for ML

3Blue1Brown

Tools & Programming

Python for Beginners – Full Course [Programming Tutorial]

How To Learn Python For Machine Learning (NumPy & Pandas Guide)

Intro to Python Deep Learning libraries- Tensorflow, Keras, PyTorch | Programming foundations for ML

ML Theory

Supervised Learning

Linear Regression in Machine learning - GeeksforGeeks

Support Vector Machines (SVMs): A friendly introduction

Decision and Classification Trees, Clearly Explained!!!

Neural Networks / Deep Learning

But what is a neural network? | Deep learning chapter 1

Deep Learning - Stanford CS231N

Large Language Models

Introduction to large language models