Deep Learning & Neural Networks
Master deep learning from neural network fundamentals through CNNs, RNNs, LSTMs, Transformers, and BERT fine-tuning with TensorFlow, Keras, and HuggingFace.
100% Free ยท All lessons unlocked
Course Content
Foundations
Core concepts and groundwork
Perceptron, activation functions and layers
Reading
Feedforward networks and backpropagation
Reading
Loss functions โ MSE, cross-entropy, focal
Reading
Optimisers โ SGD, Adam, RMSProp
Reading
Learning rate schedules and warm restarts
Reading
Practice โ build a neural net from scratch in NumPy
Exercise
Core Skills
Essential techniques and patterns
Keras Sequential and Functional API
Reading
Regularisation โ Dropout, BatchNorm, L2
Reading
Callbacks โ EarlyStopping, ModelCheckpoint
Reading
Training on GPU with Colab
Reading
Custom training loops with tf.GradientTape
Reading
Practice โ classify tabular data with Keras
Exercise
Applied Practice
Hands-on, real-world scenarios
Convolution, pooling and receptive field
Reading
CNN architectures โ VGG, ResNet, EfficientNet
Reading
Transfer learning and fine-tuning
Reading
Data augmentation for images
Reading
Object detection intro โ YOLO overview
Reading
Practice โ image classifier with transfer learning
Exercise
Advanced Topics
Deeper, more complex material
RNN and vanishing gradient problem
Reading
LSTM and GRU โ gating mechanisms
Reading
Time-series forecasting with LSTM
Reading
Seq2Seq and attention mechanism intro
Reading
Temporal Convolutional Networks (TCN)
Reading
Practice โ stock price forecasting with LSTM
Exercise
Production & Scale
Building for the real world
Transformer architecture โ self-attention
Reading
Tokenisation and word embeddings
Reading
HuggingFace Transformers library
Reading
Fine-tuning BERT for text classification
Reading
Zero-shot and few-shot learning
Reading
Practice โ sentiment analysis with BERT
Exercise
Mastery & Capstone
Projects and final review
Project brief โ image or text classification
Reading
Data pipeline, augmentation and loaders
Exercise
Design, train and evaluate the model
Exercise
Optimise and generate confusion matrix
Exercise
Capstone โ deploy model and submit report
Project
100% Free ยท All lessons unlocked
Topic Overview
What you'll learn
- Core concepts and fundamentals of Deep Learning & Neural Networks
- Industry best practices and design patterns
- Hands-on exercises with real-world scenarios
- Performance optimization and advanced techniques
- Building production-ready applications