Drimlask
Drimlask
Vinnytsia, Ukraine
Deep Learning

Deep Learning with PyTorch: Neural Networks in Practice

2026 02 09 722 views 235 likes
  • Hands-on AI and data science techniques from working practitioners
  • Structured program with clear milestones and real-world datasets
  • Accessible remotely — join from anywhere in Ukraine
Deep Learning with PyTorch: Neural Networks in Practice
15 600 UAH
Only 9 places left
Enroll now

About this program

Neural networks without the mysticism

Deep learning has a reputation for being hard to debug and harder to understand. Much of that difficulty comes from skipping the fundamentals. This program builds understanding layer by layer — literally.

You will implement networks from scratch before using higher-level APIs, so you understand what backpropagation is actually doing when a training run goes wrong.

Project areas

The program covers two application domains: computer vision (CNNs for image classification, transfer learning with ResNet) and natural language processing (tokenization, embeddings, sequence models).

Hardware requirements

All training runs are executed on cloud GPU instances provided through the course platform. A standard laptop is sufficient for writing and testing code locally.

Realistic expectations

Deep learning requires significant time investment. Participants who complete all assignments typically spend nine to eleven hours per week. The program is not suitable for those without prior Python and basic ML experience.

  • Prerequisite: Python proficiency
  • Prerequisite: familiarity with gradient descent and loss functions

Program structure

  1. Part 1 — PyTorch Core

    2 weeks

    Tensors, autograd, building a neural network from scratch, training loops.

  2. Part 2 — Convolutional Neural Networks

    3 weeks

    CNN architecture, image augmentation, transfer learning, fine-tuning pretrained models.

  3. Part 3 — Sequence Models and NLP

    3 weeks

    Word embeddings, RNNs, LSTMs, and an introduction to the Transformer architecture.

  4. Part 4 — Training at Scale

    1 week

    Mixed precision training, learning rate schedulers, experiment tracking with Weights and Biases.

  5. Part 5 — Final Projects

    2 weeks

    Two projects: one vision task and one NLP task, both evaluated by instructors.

Ready to start working with real AI problems and data?