All Courses
Course Syllabus

Generative AI & LLMs

From foundation models, prompt engineering, and RAG to advanced fine-tuning, autonomous agents, distributed inference, safety guardrails, and enterprise platforms.

32Notebooks
Start Lesson 1
Lesson #1
Advanced

Generative AI & Large Language Model Foundations

A complete foundation for Generative AI and Large Language Models, progressing from core concepts to advanced LLM capabilities, training stages, inference, limitations, multimodality, and practical application architecture.

Generative AILLMs+4
90–150 min
Read Notebook
Lesson #2
Advanced

Prompt Engineering & Structured Outputs

A practical and detailed guide to designing reliable prompts, controlling LLM outputs, generating structured data, using schemas and tool calling, securing prompts, and evaluating prompt quality.

Prompt EngineeringLLMs+4
120–180 min
Read Notebook
Lesson #3
Advanced

Transformers & How Large Language Models Work

A beginner-friendly to advanced guide to Transformer architecture and the internal mechanics of modern Large Language Models, including attention, token embeddings, causal language modeling, Transformer blocks, and major model architectures.

TransformersAttention+4
120–180 min
Read Notebook
Lesson #4
Advanced

Retrieval-Augmented Generation: Embeddings, Vector Databases & Semantic Search

A practical guide to building knowledge-grounded LLM applications with embeddings, vector search, document chunking, retrieval, reranking, query rewriting, evaluation, security, and production RAG architecture.

RAGRetrieval-Augmented Generation+4
150–210 min
Read Notebook
Lesson #5
Advanced

Advanced RAG & Agent Architectures

An advanced guide to designing high-quality retrieval and agent systems, covering hybrid and graph retrieval, reranking, query routing, agentic RAG, planning, memory, multi-agent architectures, workflow orchestration, evaluation, and production patterns.

Advanced RAGGraph RAG+4
210–270 min
Read Notebook
Lesson #6
Advanced

LangChain, LangGraph & Agentic AI Systems

A practical guide to orchestrating LLM applications with LangChain and LangGraph, covering chains, runnables, tools, agents, stateful workflows, routing, memory, human approval, multi-agent systems, evaluation, security, and production architecture.

LangChainLangGraph+4
150–210 min
Read Notebook
Lesson #7
Intermediate

Advanced AI Agents & Computer Use

Comprehensive guide on Advanced AI Agents & Computer Use.

generative aiGuide
15 min
Read Notebook
Lesson #8
Advanced

Multimodal Generative AI: Vision, Audio & Video

A practical guide to multimodal Generative AI covering vision-language models, image understanding, OCR, document intelligence, audio and speech, video understanding, multimodal prompting, multimodal RAG, agents, evaluation, enterprise architectures, and security.

Multimodal AIVision-Language Models+4
150–210 min
Read Notebook
Lesson #9
Intermediate

Advanced Multimodal AI

Comprehensive guide on Advanced Multimodal AI.

generative aiGuide
15 min
Read Notebook
Lesson #10
Advanced

Fine-Tuning, LoRA, QLoRA & PEFT: Customizing Generative AI Models

A practical beginner-to-advanced guide to adapting foundation models with supervised fine-tuning and parameter-efficient methods such as LoRA and QLoRA, including dataset preparation, training, evaluation, failure modes, model selection, deployment, and the tradeoffs between prompting, RAG, and fine-tuning.

Fine-TuningSupervised Fine-Tuning+4
180–240 min
Read Notebook
Lesson #11
Advanced

Advanced LLM Training

Comprehensive guide on Advanced LLM Training.

generative aiGuide
15 min
Read Notebook
Lesson #12
Advanced

Post-Training & Alignment for Generative AI

Comprehensive guide on Post-Training & Alignment for Generative AI.

generative aiGuide
15 min
Read Notebook
Lesson #13
Advanced

Knowledge Distillation & Model Compression for Generative AI

Comprehensive guide on Knowledge Distillation & Model Compression for Generative AI.

generative aiGuide
15 min
Read Notebook
Lesson #14
Intermediate

Small Language Models & Edge AI

Comprehensive guide on Small Language Models & Edge AI.

generative aiGuide
15 min
Read Notebook
Lesson #15
Advanced

LLM Reasoning & Reasoning Models

Comprehensive guide on LLM Reasoning & Reasoning Models.

generative aiGuide
15 min
Read Notebook
Lesson #16
Intermediate

Generative AI for Code

Comprehensive guide on Generative AI for Code.

generative aiGuide
15 min
Read Notebook
Lesson #17
Advanced

Synthetic Data & Dataset Generation for Generative AI

Comprehensive guide on Synthetic Data & Dataset Generation for Generative AI.

generative aiGuide
15 min
Read Notebook
Lesson #18
Advanced

LLM Evaluation, Safety, Guardrails & Production Reliability

A practical guide to evaluating and securing production LLM applications, covering evaluation datasets, quality metrics, hallucination and groundedness, RAG and agent evaluation, guardrails, prompt injection, PII protection, observability, regression testing, versioning, and reliability engineering.

LLM EvaluationLLM Safety+4
150–210 min
Read Notebook
Lesson #19
Advanced

Advanced Evaluation & Benchmarking for Generative AI

A comprehensive advanced guide to evaluating and benchmarking Generative AI systems, covering evaluation design, golden datasets, automated metrics, LLM-as-a-Judge, human evaluation, RAG and agent evaluation, multimodal benchmarks, statistical analysis, regression testing, production evaluation, and continuous quality improvement.

LLM EvaluationBenchmarking+4
240–300 min
Read Notebook
Lesson #20
Advanced

Generative AI Security, Privacy, Governance & Responsible AI

A practical guide to securing production Generative AI systems, covering prompt injection, indirect attacks, data leakage, PII protection, model and supply-chain security, access control, tenant isolation, auditability, governance, responsible AI, red teaming, and educational-platform safety.

GenAI SecurityAI Security+4
180–240 min
Read Notebook
Lesson #21
Intermediate

AI Red Teaming & Security Testing

Comprehensive guide on AI Red Teaming & Security Testing.

generative aiGuide
15 min
Read Notebook
Lesson #22
Advanced

LLMOps, Inference Optimization & Production GenAI Systems

A practical guide to taking LLM applications from prototype to reliable production systems, covering LLMOps, inference serving, GPU utilization, batching, KV-cache management, caching, routing, observability, deployment, CI/CD, reliability, cost optimization, and enterprise architecture.

LLMOpsInference Optimization+4
180–240 min
Read Notebook
Lesson #23
Advanced

Distributed LLM Inference & GPU Engineering

A production-oriented guide to GPU architecture and distributed inference for large language models, covering memory planning, batching, KV cache, parallelism, scheduling, model serving, Kubernetes concepts, multimodal inference, profiling, and high-throughput system design.

Distributed InferenceGPU+4
240–300 min
Read Notebook
Lesson #24
Intermediate

AI Reliability & SRE

Comprehensive guide on AI Reliability & SRE.

generative aiGuide
15 min
Read Notebook
Lesson #25
Intermediate

AI FinOps & Cost Engineering

Comprehensive guide on AI FinOps & Cost Engineering.

generative aiGuide
15 min
Read Notebook
Lesson #26
Advanced

Data Engineering & Evaluation Infrastructure for Generative AI

A production-oriented guide to building data and evaluation infrastructure for Generative AI, covering ingestion, cleaning, multimodal processing, dataset versioning, data quality, synthetic data, evaluation datasets, automated benchmarking, feedback loops, lineage, governance, and continuous improvement.

GenAI Data EngineeringData Pipelines+4
240–300 min
Read Notebook
Lesson #27
Advanced

AI Platform Architecture & Engineering

A production-oriented guide to designing an AI platform that supports multiple models, RAG systems, agents, evaluation, observability, governance, and educational AI workloads.

AI PlatformAI Gateway+4
240–300 min
Read Notebook
Lesson #28
Intermediate

Enterprise Generative AI

Comprehensive guide on Enterprise Generative AI.

generative aiGuide
15 min
Read Notebook
Lesson #29
Intermediate

AI Research & Production Engineering Patterns

Comprehensive guide on AI Research & Production Engineering Patterns.

generative aiGuide
15 min
Read Notebook
Lesson #30
Intermediate

Future & Research AI Architectures

Comprehensive guide on Future & Research AI Architectures.

generative aiGuide
15 min
Read Notebook
Lesson #31
Advanced

End-to-End Generative AI Application Projects

A portfolio-focused notebook that combines the Generative AI concepts learned so far into complete applications, including an educational AI tutor, document intelligence system, multimodal assistant, research agent, and enterprise knowledge assistant.

Generative AI ProjectsRAG+4
210–270 min
Read Notebook
Lesson #32
Intermediate

Full Generative AI Capstone

Comprehensive guide on Full Generative AI Capstone.

generative aiGuide
15 min
Read Notebook