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
MIT OpenCourseWare4.9(15,000)
Linear Algebra (18.06)
Price
Free
Completely free, openly licensed — no certificate
Duration
34 hrs
Level
Intermediate
Certificate
Stanford Online4.9(9,000)
CS231n: Deep Learning for Computer Vision
Price
Free
Free lecture materials; some versions paid
Duration
50 hrs
Level
Advanced
Certificate
Stanford Online4.9(7,000)
CS224n: Natural Language Processing with Deep Learning
Price
Free
Free lecture materials; some versions paid
Duration
50 hrs
Level
Advanced
Certificate
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