Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
Deep Learning with PyTorch
Module 1
PyTorch Foundations and Mathematical Refresh
Module 2
Building a Reliable Neural-Network Training Loop
Module 3
Optimization and Stable Deep Learning
Module 4
Language Modeling Data and Objectives
Module 5
Attention, Transformer Architecture, and Memory
Module 6
Training a Small GPT-Style Model from Scratch
Module 7
Language-Model Evaluation and Research Practice
Module 8
Working with Pretrained Models
Module 9
Supervised and Parameter-Efficient LLM Fine-Tuning
Module 10
Fine-Tuning Evaluation and Alignment Essentials
Module 11
Distributed Training Concepts and PyTorch Systems
Module 12