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