IBM · on edX

Deep Learning with Python and PyTorch

Intermediate 20 hours English Course CertificateFREE
Our recommendation
The second half of IBM's two-course PyTorch sequence on edX, picking up after PyTorch Basics for Machine Learning to build actual neural networks — convolutional networks, training loops and more. Hands-on and technical, best taken after the first course. You can audit it free, with a verified certificate as a paid option.

Good for: Building neural networks in PyTorch, after the basics.

Less suitable if: You have not done the first PyTorch course or lack Python.

Skills you'll gain

Deep learningPyTorchNeural networksConvolutional networksPythonMachine learning

Is this course right for you?

A good fit if you…

You did the first PyTorch course
You can code Python
You want hands-on deep learning

Consider something else if you…

You have not done PyTorch basics
You cannot yet code Python
You want a no-code overview

Requirements: IBM's PyTorch Basics course (or equivalent) and Python.

Realistic time: Around 5–6 weeks part-time.

About this course

Deep Learning with Python and PyTorch is the second half of IBM's two-course PyTorch sequence, picking up after PyTorch Basics for Machine Learning to build actual neural networks — convolutional networks, training loops, and the practical mechanics of getting a deep learning model to actually learn.

What you'll learn

Build convolutional neural networks in PyTorch
Implement training loops and loss functions
Apply regularization and avoid overfitting
Debug a deep learning model that isn't learning
Move from PyTorch basics to working models
Evaluate model performance with real metrics

This course includes

20h
On-demand video
Yes
Certificate
Yes
Mobile access
English
Language

What it costs

You can audit the course free on edX. A verified certificate is a paid option. It is the second of IBM's two-course PyTorch sequence.

Comparison · LBS

Compare alternatives for Deep Learning with Python and PyTorch

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.
edX
Deep Learning with Python and PyTorch
Price
Free
Audit free · $199 cert
Duration
20 hrs
Level
Intermediate
Certificate
Course Certificate
freeCodeCamp4.7(5,800)
Machine Learning with Python Certification
Price
Free
Completely free, forever
Duration
300 hrs
Level
Intermediate
Certificate
Course Certificate
edX
PyTorch Basics for Machine Learning
Price
Free
Audit free · $199 cert
Duration
15 hrs
Level
Beginner
Certificate
Course Certificate
Google4.7(8,500)
Machine Learning Crash Course
Price
Free
Completely free, self-paced
Duration
15 hrs
Level
Beginner
Certificate
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.

Is the certificate recognised?

A verified IBM certificate on edX is a credible learning record, though it is a course certificate rather than a formal qualification.

Instructor

I
IBM
edX instructor

Taught by IBM's data science and AI training team, drawing on IBM's enterprise ML curriculum.

About this provider

ED
edX
Non-profit online learning platform founded by Harvard and MIT. 45M+ learners worldwide.
Visit edX

Frequently asked questions

Yes — it picks up after IBM's PyTorch Basics for Machine Learning, so do that (or equivalent) first.
Yes — you can audit it free on edX; the verified certificate is a paid option.
Yes — it is hands-on in Python building neural networks.
Building actual neural networks — convolutional networks, training loops and more — in PyTorch.
Around 5–6 weeks part-time.
Free
to audit
Enroll now