This is your short course on Linear Regression, feel free to skip around based on your interest level and time constraints. There is a python exercise notebook at the end of this document that provides the structure for problem-solving with linear regression but is limited in-depth on Linear Regression, which is found more in the video lessons and the other materials. Happy Learning!
Video Resource: The Coding Train Linear Regression ( 18 mins)
Visual Resource: Seeing Theory Interactive Exercise (10 mins)
Video Resource: Get out a pen and paper and do the math along with these videos. Doing the math by hand with these simple examples will meld this method into your mind and allow you to have a deep understanding of the appropriate applications and limitations of Linear Regression.
Krista King Math (8 mins)
Khan Academy (19 mins)
Video Resources: Statistical Learning Introduction by Dr. Hastie (14 mins)
Linear Regression Lecture by Dr.Tribshirani (15 mins)
Associated Text Resource: ISLR Textbook Chapter 3.
Visual Interactive Resource: Linear Diagnostic Plots (10 mins)
Work through the hands on exercise to get familiar with a linear regression data science problem in Python. You can download the file and open in locally in Jupyter notebooks or work directly on Google Colab notebooks.
Avocado Pricing with Linear Regression Exercise