← AI Courses

Deep Learning

Neural networks end to end: backprop, PyTorch, CNNs, RNNs, LSTMs and transformers — from perceptron to attention.

21 Lessons
Knowledge Course
01

What Is Deep Learning?

Why deep learning took over AI: representation learning, scale, and the hardware that made it possible.

40 min→
02

The Perceptron & Linear Units

Start with the neuron: linear combination, threshold, and the step up to learnable weights.

45 min→
03

Activation Functions

Nonlinearity is what makes deep networks expressive — sigmoid, tanh, ReLU and friends.

50 min→
04

Forward Propagation

Push data through the network layer by layer and understand the shapes at every step.

50 min→
05

Backpropagation

The chain rule in action: propagate errors backward to compute gradients for every weight.

60 min→
06

Loss Functions

Pick the right objective: MSE for regression, cross-entropy for classification, and why it matters.

50 min→
07

Optimizers: SGD, Momentum & Adam

From plain SGD to Adam — how optimizers navigate loss landscapes and converge faster.

55 min→
08

PyTorch Tensors & Autograd

The PyTorch fundamentals: tensors, dtypes, devices, and the autograd graph.

55 min→
09

Building an MLP in PyTorch

Assemble a multi-layer perceptron with nn.Module, layers and activations — the skeleton of every modern net.

55 min→
10

The Training Loop

Write the loop that every training run shares: batches, forward, loss, backward, step.

55 min→
11

Regularization for Deep Learning

Dropout, weight decay, early stopping and data augmentation — fight overfitting without shrinking capacity.

55 min→
12

Convolutional Networks

Why convolutions beat dense layers for images: local structure, weight sharing, and translation invariance.

60 min→
13

Classic CNN Architectures

LeNet, VGG, ResNet — the ideas (depth, skip connections) that shaped modern vision models.

55 min→
14

Transfer Learning

Stand on the shoulders of pretrained models: freeze features, swap the head, and fine-tune.

55 min→
15

Recurrent Neural Networks

Process sequences with a hidden state that carries context through time.

55 min→
16

LSTM & GRU

Gated memory cells that actually remember — the fixes that made sequence modeling practical.

60 min→
17

Transformers

The architecture behind modern AI: self-attention, positional encoding, and parallelized sequence processing.

60 min→
18

Attention Mechanisms

Query-key-value attention, multi-head splits, and how attention replaced recurrence.

55 min→
19

Training at Scale

GPUs, mixed precision, data loaders and distributed training — the practical side of big models.

55 min→
20

Evaluating Deep Learning Models

Accuracy is not enough: confusion matrices, calibration, and failure-case analysis for neural nets.

50 min→
21

Deep Learning Roadmap

Synthesize the course: choose a specialization (vision, NLP, generative), and plan real training projects.

40 min→
Curated Resources