Deep Learning with Python and PyTorch
Is this course right for you?
The work is genuinely technical and code-heavy, and it assumes you've done the first course (or have equivalent PyTorch footing) plus Python, so it's the wrong starting point on its own. Take it after the basics and it's a solid build. Auditing is free on edX; the verified certificate is a paid option. What you learn about building networks carries across PyTorch versions (as of 2026).
Compare alternatives for Deep Learning with Python and PyTorch
- Price
- FreeAudit free · paid verified certificate
- Duration
- 20 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- FreeCompletely free, forever
- Duration
- 300 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- FreeAudit free · paid verified certificate
- Duration
- 15 hrs
- Level
- Beginner
- Certificate
- Course Certificate
- Price
- FreeCompletely free, self-paced
- Duration
- 15 hrs
- Level
- Beginner
- Certificate
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.
Instructor
Taught by IBM's data science and AI training team, drawing on IBM's enterprise ML curriculum.