KNOWLEDGE BASE

AI Courses

Twelve complete 21-lesson courses across the entire AI landscape — data science, machine learning, deep learning, computer vision, NLP, generative AI, reinforcement learning, MLOps, LLM engineering, AI agents, prompt engineering and AI safety. Every lesson includes objectives, code, references and prerequisites.

12Domains
252Lessons
72Curated Resources

AI Agents

21 lessons

Design agents that reason, use tools and act: agent loops, tool use, memory, planning, multi-agent systems and agent frameworks.

Full course6 curated resources

AI Safety

21 lessons

Understand the risks of AI systems and the practices that keep them aligned, robust and fair — from evals to governance.

Full course6 curated resources

Computer Vision

21 lessons

From pixels to perception: image processing, CNNs, detection, segmentation, pose, tracking, OCR and vision transformers.

Full course6 curated resources

Data Science

21 lessons

From statistics and pandas to end-to-end projects — the complete foundation for turning raw data into decisions.

Full course6 curated resources

Deep Learning

21 lessons

Neural networks end to end: backprop, PyTorch, CNNs, RNNs, LSTMs and transformers — from perceptron to attention.

Full course6 curated resources

Generative AI

21 lessons

Generative AI end to end: LLMs, prompting, fine-tuning, RAG, agents, diffusion, VLMs and running GenAI in production.

Full course6 curated resources

LLM Engineering

21 lessons

Build with large language models: tokenization, embeddings, RAG, fine-tuning, evals, agents and production LLM systems.

Full course6 curated resources

Machine Learning

21 lessons

Supervised and unsupervised learning with scikit-learn: regression, trees, ensembles, SVMs, clustering and the math underneath.

Full course6 curated resources

MLOps

21 lessons

Operationalize machine learning: lifecycle, versioning, pipelines, experiment tracking, serving, Kubernetes and drift monitoring.

Full course6 curated resources

NLP

21 lessons

Natural language processing: tokenization, embeddings, classification, NER, sequence models, BERT and transformers.

Full course6 curated resources

Prompt Engineering

21 lessons

Get the best out of language models: system prompts, few-shot, chain-of-thought, structured outputs, and evaluation.

Full course6 curated resources

Reinforcement Learning

21 lessons

From MDPs and dynamic programming to DQN, PPO and multi-agent systems — the complete guide to agents that learn from outcomes.

Full course6 curated resources