Mini Courses
Hands-on, day-by-day mini-courses: each day is a single focused lesson — intuition-first explanation, a deep code walkthrough with the methodology explained line by line, theme-matched visuals, and a 🧪 Your task exercise with a hidden solution. Start with the encyclopedia for theory, then pick a course and build.
📚 The AI & ML Encyclopedia
The flagship reference — 47 chapters across 14 parts. The whole field in one continuous, intuition-first guide: math foundations → classical ML → deep learning → LLMs → agents → MLOps, with interactive demos, animated visuals, cheat sheets, and cross-linked chapters. The theory companion to every course below.
🔥 Deep Learning with PyTorch
9-day mini-course. From raw tensors and autograd to a trained, exported, served model — the canonical PyTorch 2.x path, built by hand.
⚡ Building Transformers from Scratch with PyTorch
10-day mini-course. Hand-write every component of a GPT-style decoder — tokenizer, attention, blocks, training, KV-cache generation — and train your own tiny GPT.
📊 Deep Learning with TensorFlow & Keras
9-day mini-course. TensorFlow 2.x / Keras 3 end to end — tensors, tf.data pipelines, training loops, CNNs, transfer learning, and deployment to Serving/TFLite.
🚢 ML in Production — MLOps
10-day mini-course. One model, taken from notebook to production: reproducible training, MLflow tracking & registry, Docker, FastAPI, vLLM, CI/CD gates, drift monitoring, continuous retraining.