Course 11 of 12

Deep Learning with PyTorch

Tensors, Autograd, CNNs, and more.

Yiga AI

Intermediate en

Intermediate · Course · 4 weeks at 5 hrs/week

Duration
4 weeks
Effort
5 hrs/week
Lessons
24
Hands-on exercises
24
Projects
1
Language
en

What you’ll learn

Skills you can put to work.

Machine Learning Foundations

Deep Learning with PyTorch

Computer Vision

NLP with Transformers

Syllabus

Every module, step by step.

4 modules · 29 lessons · 19 hours · 1 graded project

1160 minutes of guided lesson time.

Sign in and enrol to unlock every lesson. The first lesson is open as a preview.

Module 1 · 7 lessons · 4.3 hoursTensorsModule 1 of 4 in Deep Learning with PyTorch.
  1. Overview and set-up

    Overview and set-up — Tensors in Deep Learning with PyTorch.

    Lesson

    40 min
  2. Core concepts

    Core concepts — Tensors in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  3. Worked example

    Worked example — Tensors in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  4. Hands-on practice

    Hands-on practice — Tensors in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  5. Common pitfalls

    Common pitfalls — Tensors in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  6. Applying it at work

    Applying it at work — Tensors in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  7. Module quiz: Tensors

    Check what you learned in Tensors before moving on.

    Quiz · Locked

    20 min
Module 2 · 7 lessons · 4.3 hours LockedAutogradModule 2 of 4 in Deep Learning with PyTorch.
  1. Overview and set-up

    Overview and set-up — Autograd in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  2. Core concepts

    Core concepts — Autograd in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  3. Worked example

    Worked example — Autograd in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  4. Hands-on practice

    Hands-on practice — Autograd in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  5. Common pitfalls

    Common pitfalls — Autograd in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  6. Applying it at work

    Applying it at work — Autograd in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  7. Module quiz: Autograd

    Check what you learned in Autograd before moving on.

    Quiz · Locked

    20 min
Module 3 · 7 lessons · 4.3 hours LockedCNNsModule 3 of 4 in Deep Learning with PyTorch.
  1. Overview and set-up

    Overview and set-up — CNNs in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  2. Core concepts

    Core concepts — CNNs in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  3. Worked example

    Worked example — CNNs in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  4. Hands-on practice

    Hands-on practice — CNNs in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  5. Common pitfalls

    Common pitfalls — CNNs in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  6. Applying it at work

    Applying it at work — CNNs in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  7. Module quiz: CNNs

    Check what you learned in CNNs before moving on.

    Quiz · Locked

    20 min
Module 4 · 8 lessons · 6.3 hours LockedTraining loopsModule 4 of 4 in Deep Learning with PyTorch.
  1. Overview and set-up

    Overview and set-up — Training loops in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  2. Core concepts

    Core concepts — Training loops in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  3. Worked example

    Worked example — Training loops in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  4. Hands-on practice

    Hands-on practice — Training loops in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  5. Common pitfalls

    Common pitfalls — Training loops in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  6. Applying it at work

    Applying it at work — Training loops in Deep Learning with PyTorch.

    Lesson · Locked

    40 min
  7. Module quiz: Training loops

    Check what you learned in Training loops before moving on.

    Quiz · Locked

    20 min
  8. Graded project: Deep Learning with PyTorch

    Apply everything from Deep Learning with PyTorch in one graded, portfolio-ready build.

    Graded project · Locked

    120 min

Applied learning project

Make the learning visible.

Use Graded project: Deep Learning with PyTorch to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Apply the course’s core skillMake and explain practical decisionsCreate evidence you can share
Grace A., AI for professions

Your instructor

Grace A.

AI for professions

Shows working professionals how to use AI responsibly inside everyday workflows.

Samuel Mwangi, Yiga learner

“The examples felt relevant to public service and worked on the connection I actually have.”

Samuel Mwangi

Public service officer, Nairobi

Learner reviews

What learners say.

Write a review

Sign in to share your experience with this course.

Sign in to review

Loading reviews…

Keep going

Other courses in this track.

View full track
MLOps Fundamentals cover illustration
AI

20 lessons · 16.7h · Intermediate

MLOps Fundamentals

Experiment tracking (MLflow), Pipelines, Versioning, and more.

NLP with Transformers cover illustration
AI

20 lessons · 16.7h · Intermediate

NLP with Transformers

Attention, BERT, Fine-tuning, and more.