Linear Regression has been utilized so heavily for many decades and they continue to find room in the age of modern data science and Machine Learning.
With so many extensions and a majorly fundamental statistical base, Ordinary Least Squares or OLS offers a glance to the world of Linear Models.
Accurate, fast, flexible, statistical and scalable. On the flip side Linear Regression struggles with anything non-linear.
LINEAR REGRESSION tutorials in python
This Linear Regression tutorial demonstrates every step involved in simple implementation of OLS in Scikit-learn. It can be great if you're new to coding or if you'd like to understand the steps a little better.