Pluralsight

Understanding Machine Learning with Python 3

Beginner 1.9 hours English
Our recommendation
A Pluralsight course taking 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. Concise and practical — a good hands-on first pass at the machine-learning process for people who can already code a little Python.

Good for: A concise, hands-on first pass at the end-to-end ML workflow.

Less suitable if: You want deep ML theory or you cannot code Python.

Skills you'll gain

Machine learningPythonData preparationModel trainingModel evaluationscikit-learn

Is this course right for you?

A good fit if you…

You can code basic Python
You want the full ML workflow quickly
You prefer hands-on over theory

Consider something else if you…

You want deep ML theory
You cannot yet code Python
You already build ML models

Requirements: Basic Python.

Realistic time: Around 2 hours.

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.

What you'll learn

Frame a machine-learning prediction problem
Prepare and clean data for modelling
Select an appropriate algorithm
Train a model with scikit-learn
Evaluate model performance
Work within Jupyter Notebook

This course includes

1.9h
On-demand video
Yes
Mobile access
English
Language

What it costs

Access comes with a Pluralsight subscription (Standard about $29/month or $299/year; Premium about $45/month or $499/year), with a 10-day free trial.

Comparison · LBS

Compare alternatives for Understanding Machine Learning with Python 3

Same topic, different options. We surface the trade-offs others hide so you can pick the course that actually fits your time, budget, and goals.
Pluralsight
Understanding Machine Learning with Python 3
Price
Paid
Pluralsight subscription · from $21/mo billed annually (free trial)
Duration
1.9 hrs
Level
Beginner
Certificate
DataCamp4.8(8,419)
Supervised Learning with scikit-learn
Price
Paid
DataCamp subscription · from $25/mo (free trial)
Duration
4 hrs
Level
Beginner
Certificate
Course Certificate
Pluralsight4.7(20)
Data Science with Python: Foundations of Machine Learning
Price
Paid
Pluralsight subscription · from $21/mo billed annually (free trial)
Duration
0.7 hrs
Level
Beginner
Certificate
DataCamp4.7(14,800)
Data Scientist with Python Career Track
Price
Paid
$29/mo subscription
Duration
88 hrs
Level
Beginner
Certificate
Specialization
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.

Instructor

JK
Jerry Kurata
Pluralsight instructor

Taught by Jerry Kurata, an experienced technologist and Pluralsight author specialising in machine learning and data topics.

About this provider

PL
Pluralsight
Tech skills platform for software developers, IT ops, and security professionals.
Visit Pluralsight

Frequently asked questions

Yes — basic Python is expected, as you work through the ML process in code.
Yes — Pluralsight offers a 10-day free trial that includes the full library.
A complete ML workflow on a real prediction problem: preparing data, choosing an algorithm, training and evaluating.
Pluralsight issues certificates of completion on its paid plans, but they are learning records rather than formal or accredited qualifications — the value is the skills.
Around two hours.
Paid
Pluralsight subscription · from $21/mo billed annually (free trial)
Enroll now