Browse topics by category or filter by your target role
Filter by Role
Math, statistics, and programming fundamentals
Master probabilistic thinking and statistical inference for understanding ML models
Core ML algorithms and techniques
Neural networks and architectures
Understand the building blocks of deep learning from perceptrons to multi-layer networks
Learn recurrent architectures for sequential data like text and time series
Master PyTorch and TensorFlow for building and training deep learning models
Large language models and generative AI
Master the Transformer - the foundational architecture behind GPT, BERT, and modern LLMs
Learn techniques to effectively communicate with and extract value from LLMs
Build Retrieval-Augmented Generation systems to ground LLMs with external knowledge
Learn to customize LLMs for specific tasks through fine-tuning and adaptation
Build autonomous AI agents that can plan, use tools, and accomplish complex tasks
Learn to properly evaluate LLM outputs for quality, safety, and task performance
Deployment, MLOps, and production systems
Learn to deploy ML models as scalable APIs and services
Optimize LLM inference for speed, cost, and efficiency
Learn to store and query embeddings efficiently for semantic search and RAG