Understanding Machine Learning with Python 3
Is this course right for you?
In roughly two hours you prepare data, pick an algorithm, train a model and check how well it did — the whole loop once, concretely, rather than a survey of theory. That's genuinely useful as a first hands-on pass if you can already code a little Python, and the wrong choice if you want deep ML theory or you don't code yet. Access comes with a Pluralsight subscription (Standard about $29/month or $299/year, Premium about $45/month or $499/year, 10-day trial). The workflow it teaches is the same one practitioners still follow (as of 2026).
Compare alternatives for Understanding Machine Learning with Python 3
- Price
- PaidPluralsight subscription
- Duration
- 1.9 hrs
- Level
- Beginner
- Certificate
- Price
- PaidDataCamp subscription
- Duration
- 4 hrs
- Level
- Beginner
- Certificate
- Course Certificate
- Price
- PaidPluralsight subscription
- Duration
- 0.7 hrs
- Level
- Beginner
- Certificate
- Price
- PaidSubscription, billed monthly
- Duration
- 88 hrs
- Level
- Beginner
- Certificate
- Specialization
About this course
Understanding Machine Learning with Python 3 takes you through a complete ML workflow on a real prediction problem. In about two hours it covers preparing data, selecting an algorithm, training a model and evaluating its performance — all in Python 3 using the scikit-learn library inside the Jupyter Notebook environment.
Instructor
Taught by Jerry Kurata, an experienced technologist and Pluralsight author specialising in machine learning and data topics.