3. Object Oriented Programming (OOP) Do not skip this. Every ML framework uses OOP. When you call model.fit (), you are using an object method. Understanding classes helps you read library source code ...