Udemy

Data Science and Machine Learning in Python: Linear models

Enroll Now
  • 472 Students
  • Updated 5/2025
4.6
(51 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
12 Hour(s) 13 Minute(s)
Language
English
Taught by
Escape Velocity Labs
Rating
4.6
(51 Ratings)

Course Overview

Data Science and Machine Learning in Python: Linear models

Master the most popular data science and machine learning algorithms in Python (linear regression, logistic...).

Why study data science?

Companies have a problem: they collect and store huge amounts of data on a daily basis. The problem is that they don't have the tools and capabilities to extract knowledge and make decisions from that data. But that is changing. For some years now, the demand for data scientists has grown exponentially. So much so, that the number of people with these skills is not enough to fill all the job openings. A basic search on Glassdoor or Indeed will reveal to you why data scientist salaries have grown so much in recent years.


Why this course?

Almost every course out there is either too theoretical or too practical. University courses don't usually develop the skills needed to tackle data science problems from scratch, nor do they teach you how to use the necessary software fluently. On the other hand, many online courses and bootcamps teach you how to use these techniques without getting a deep understanding of them, going through the theory superficially.


Our course combines the best of each method. On the one hand, we will look at where these methods come from and why they are used, understanding why they work the way they do. On the other, we will program these methods from scratch, using the most popular data science and machine learning libraries in Python. Only when you have understood exactly how each algorithm works, we will learn how to use them with advanced Python libraries.


Course content

  • Introduction to machine learning and data science.

  • Simple linear regression. We will learn how to study the relationship between different phenomena.

  • Multiple linear regression. We will create models with more than one variable to study the behavior of a variable of interest.

  • Lasso regression. Advanced version of multiple linear regression with the ability to filter the most useful variables.

  • Ridge regression. A more stable version of multiple linear regression.

  • Logistic regression. Most popular classification and detection algorithm. It will allow us to study the relationship between different variables and certain object classes.

  • Poisson regression. Algorithm that will allow us to see how several variables affect the number of times an event occurs.

  • Central concepts in data science (overfitting vs underfitting, cross-validation, variable preparation, etc).


Any questions? Remember that we have a 30-day full money-back guarantee. No risk for you. That's how convinced we are that you will love the course.


Course Content

  • 10 section(s)
  • 138 lecture(s)
  • Section 1 Introduction
  • Section 2 Simple linear regression
  • Section 3 Multiple linear regression
  • Section 4 Diamond price prediction
  • Section 5 Polynomial regression
  • Section 6 Ridge regression
  • Section 7 Lasso regression
  • Section 8 Logistic regression
  • Section 9 Handwritten digit classification
  • Section 10 Next steps

What You’ll Learn

  • Implement all our models from scratch, step by step. You will learn every detail of their theory and practice.
  • Fundamentally understand the most popular machine learning algorithms.
  • Master the main machine learning libraries in Python: scikit-learn, numpy, pandas, matplotlib, etc.
  • Understand the data science workflow and how to solve a prediction problem from beginning to end.
  • Diagnose and solve problems in our models. You'll be the person your colleagues will seek when their models fail.


Reviews

  • L
    Liz Lloyd
    4.5

    very clearly explained

  • P
    PiotrG
    5.0

    excellent course.

  • L
    Laptev Nikita
    3.0

    A lot of high mathematics, weak explanation of the python code

  • A
    Atul.A.Das
    5.0

    It's amazing so far. Looking forward for more

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed