All Courses
Advanced20 Chapters

AI Security Engineering

Master security engineering for AI systems running on hosted LLM APIs (OpenAI, Anthropic, Google Gemini via LiteLLM). Covers prompt injection defense, jailbreak prevention, output sanitization, content safety pipelines, multimodal injection defense, RAG data poisoning, AI supply chain security with model signing and AI-BOMs, PII leakage engineering, embedding security, agentic AI security (OWASP Agentic Top 10 2026), MCP protocol security, K8s/GKE infrastructure hardening, API gateway security, secrets management, threat modeling (OWASP LLM Top 10 2025, MITRE ATLAS), automated red teaming with Promptfoo/PyRIT/Garak, security monitoring, AI incident response, and compliance engineering (EU AI Act, NIST AI RMF, ISO 42001). All labs run in K8s pods on GKE using hosted model SDKs -- no GPU required.

Prompt InjectionPIIGuardrailsThreat ModelingOWASP

Learning Path

8 phases • 20 chapters
Phase 10/10 chapters

Foundations

Python essentials and development environment for agent development

0/502 quiz questions
0/180 labs

Tools & Topics

Virtual environments, async programming, type hints, Pydantic, error handling, testing, debugging, logging, project structure

Goals

  • Set up professional development environments
  • Write async Python code fluently
  • Use type hints and Pydantic for robust data handling
  • Implement error handling, testing, logging, and debugging

Chapters

1. Prompt Injection Defense
2. Jailbreak Prevention
3. Output Sanitization Engineering
4. Content Safety Pipelines
5. Multimodal Injection Defense
6. RAG Data Poisoning Defense
7. AI Supply Chain Security
8. PII Leakage Engineering
9. Embedding & Vector Store Security
10. Agentic AI Security
Phase 20/7 chapters

LLM Fundamentals

Core LLM concepts: API clients, token economics, caching, and function calling basics

0/351 quiz questions
0/126 labs

Tools & Topics

LLM APIs, OpenAI/Anthropic/Gemini clients, prompt caching, token economics, function calling basics

Goals

  • Call multiple LLM providers (OpenAI, Anthropic, Gemini)
  • Implement prompt caching and token cost management
  • Build function calling and tool definitions
  • Understand token economics and cost optimization

Chapters

11. MCP Protocol Security
12. GKE Security for AI Workloads
13. API Security for LLM Endpoints
14. Secrets & Key Management for AI
15. Threat Modeling for AI Systems
16. Automated AI Red Teaming
17. Security Monitoring for AI
Phase 30/3 chapters

Agent Fundamentals

Agent patterns: ReAct, planning, tool execution, sandboxing, web navigation, and MCP protocol

0/150 quiz questions
0/54 labs

Tools & Topics

ReAct loop, planning patterns, tool execution, sandboxing, web navigation, MCP servers, MCP clients, tool routing

Goals

  • Create agent loops with ReAct and planning patterns
  • Build and consume MCP servers for tool integration
  • Implement sandboxing and web navigation
  • Design structured outputs and prompts

Chapters

18. AI Incident Response
19. AI Security Compliance Engineering
20. Security Engineering Capstone
Phase 40/0 chapters

Agent State & Memory

Memory systems, RAG patterns, context optimization, and LangGraph state machines

0/0 quiz questions
0/0 labs

Tools & Topics

Short-term memory, long-term memory (RAG), agentic RAG patterns, semantic memory, context optimization, state graphs, conditional edges, checkpointing, human-in-the-loop, streaming, subgraphs

Goals

  • Implement short-term and long-term memory
  • Build RAG and agentic RAG systems
  • Create state machines with LangGraph
  • Implement checkpointing, streaming, and human-in-the-loop

Chapters

Phase 50/0 chapters

Multi-Agent Systems

Multi-agent patterns, guardrails, evaluations, and observability

0/0 quiz questions
0/0 labs

Tools & Topics

Supervisor pattern, hierarchical pattern, reflector pattern, input guardrails, output guardrails, prompt injection defense, evaluations, benchmarking, tracing, observability

Goals

  • Implement supervisor, hierarchical, and reflector patterns
  • Build input and output guardrails
  • Defend against prompt injection attacks
  • Evaluate agents with benchmarks

Chapters

Phase 60/0 chapters

Production & Operations

Production deployment: APIs, containers, databases, scaling, CI/CD, and monitoring

0/0 quiz questions
0/0 labs

Tools & Topics

FastAPI, Docker, production databases, scaling, CI/CD, monitoring, alerting, model routing, fallbacks, system design

Goals

  • Serve agents via FastAPI with Docker
  • Deploy to Kubernetes with CI/CD
  • Monitor with Prometheus/Grafana
  • Build multi-tenant agent platforms

Chapters

Phase 70/0 chapters

Advanced Topics

Alternative frameworks, protocols, specialized agents, autonomous workflows, and cutting-edge capabilities

0/0 quiz questions
0/0 labs

Tools & Topics

CrewAI/AutoGen, A2A protocols, GraphRAG, local models, vision agents, voice agents, code agents, autonomous workflows, streaming data, agent swarms

Goals

  • Use alternative frameworks (CrewAI, AutoGen)
  • Implement A2A protocol for agent communication
  • Build GraphRAG for complex knowledge
  • Build vision, computer use, and voice agents

Chapters

Phase 80/0 chapters

Agent Production Excellence

Production excellence: trajectory evaluation, safety, cost control, enterprise patterns, and governance

0/0 quiz questions
0/0 labs

Tools & Topics

Agent trajectory evaluation, safety boundaries, cost control, enterprise agent patterns, load testing, versioning, fleet dashboards, autonomous agent governance

Goals

  • Score multi-step agent reasoning with LLM-as-judge pipelines
  • Build safety boundaries with permissions and kill switches
  • Implement per-agent cost budgets and cost-aware routing
  • Deploy enterprise agent patterns for document processing and code review

Chapters

© 2026 GenBodha. All rights reserved.