Back to courses
IT & ENGINEERING Advanced

AI Security: Defending LLM Applications (OWASP LLM Top 10, Guardrails, Red-Teaming)

Read the first lesson free — in full No account, no card · plus the interactive platform demo and the AI Professor Start now

A premium, advanced course on defending large language model applications, updated for 2026. You will learn the modern LLM threat landscape and how to think like a defender, the OWASP Top 10 for LLM Applications in depth (prompt injection, insecure output handling, sensitive information disclosure, supply chain, excessive agency, unbounded consumption and more), layered defenses against direct and indirect prompt injection, input and output guardrails with real tools (Llama Guard, NeMo Guardrails, Lakera, Rebuff), robust system-prompt design, securing RAG pipelines and tool-using agents against excessive agency, PII detection and data-leakage prevention, authorized red-teaming and jailbreak defense on your own systems, secrets and supply-chain hygiene, model denial-of-service protection, monitoring and incident response for AI, and compliance with GDPR and the EU AI Act. Every technique is framed defensively: you protect systems you own or are explicitly authorized to test, and you practice responsible disclosure. Includes a comprehensive final assessment.

10 modules
28 lessons
~6h duration
v1.0 version
AI professor An AI agent built into every lesson — ask questions and get instant answers based on the course content
Hands-on exercises Real scenarios and practical exercises directly on the platform, with instant feedback
Progress & analytics A personal dashboard with statistics, streaks, scores and structured learning paths
Interactive AI quizzes Questions generated by AI and adapted to your level, with detailed explanations
Individual course access
€49
+ VAT / month
Get started
All lessons AI quizzes AI professor included Cancel anytime
Or read the first lesson free
or
Recommended
IT Pro bundle
€399
+ VAT / month
See the IT Pro bundle
  • Every IT Pro courseA full library, not just this course
  • AI professor in every lessonAnswers when you need them, included in your subscription
  • Quizzes, progress, streaks & statistics
  • Content updated regularly
Cancel anytime
Secure payment
Updated regularly
Content in English
Built-in AI agent Exclusive Ask anything about the lesson and get an instant answer — the agent knows the course content
Interactive AI chat Automatic summaries Personalized quizzes

What you will learn

Practical skills you gain by completing this course

The LLM Threat Landscape in 2026
Prompt Injection: The Defining Threat
Insecure Output Handling and Downstream Exploits
Guardrails: Input and Output Filtering
Securing RAG and Agents: Excessive Agency
Data Protection: PII, Leakage, and Poisoning
Supply Chain, Secrets, and Denial of Service
Red-Teaming Your Own LLM Applications (Authorized)
Monitoring, Incident Response, and Compliance
Final Quiz — Defending LLM Applications

Who it is for

Developers Software engineers Solution architects CTOs / Tech Leads Data Scientists ML Engineers DevOps Engineers

Recommended level

Advanced

Assumes hands-on experience with AI and complex scenarios.

Updates

Regular

Content updated regularly with the latest practices from the industry.

Category

IT & Engineering

A technical course for IT professionals — available with individual course access or the IT Pro / All Access bundle.

Advanced level

Hands-on experience required

Assumes practical experience with AI. Covers complex scenarios and advanced strategies.

Always up to date

Up-to-date content

The course is updated regularly with the latest information, tools and practices from the industry.

Practical and applied

28 lessons with real examples

Each lesson includes practical scenarios, actionable checklists and quizzes to check your understanding.

Curriculum

10 modules, 28 lessons — structured to learn step by step.

10 modules
28 lessons
~6h of content
Interactive quizzes
Free preview available Why Securing LLM Applications Is Different
Read the preview
1 Free preview lesson Why Securing LLM Applications Is Different
Read the preview
2 The OWASP Top 10 for LLM Applications: A Map
14 min
3 Threat Modeling LLM Applications
14 min
1 Direct Prompt Injection: Anatomy and Mechanics
14 min
2 Indirect Prompt Injection: Poisoned Content and RAG
14 min
3 A Layered Defense Strategy Against Prompt Injection
14 min
1 When Model Output Becomes an Exploit
13 min
2 Secure Output: Encoding, Sandboxing, and Least Privilege
13 min
3 Structured Output, Schema Validation, and Constrained Decoding
12 min
1 Guardrail Architecture: Where and What to Filter
13 min
2 Guardrail Tooling: Llama Guard, NeMo Guardrails, Lakera, Rebuff
14 min
3 Designing Robust System Prompts
13 min
1 Securing RAG Pipelines
14 min
2 Excessive Agency: Tool Abuse and Least Privilege for Agents
14 min
3 Human-in-the-Loop, Approvals, and Agent Sandboxing
13 min
1 Sensitive Information Disclosure
13 min
2 PII Detection, Redaction, and Data Minimization
13 min
3 Data and Model Poisoning: Defensive Measures
13 min
1 LLM Supply Chain Security
13 min
2 Secrets Management and API Key Hygiene
12 min
3 Model Denial of Service and Unbounded Consumption
12 min
1 Authorized Red-Teaming: Scope, Rules of Engagement, and Ethics
13 min
2 Jailbreak Defense
13 min
3 Automated and Continuous Red-Teaming
12 min
1 Observability and Threat Monitoring for LLM Applications
13 min
2 Incident Response for AI Systems and Responsible Disclosure
13 min
3 Compliance: GDPR, the EU AI Act, and Governance
13 min
1 Final Assessment — AI Security: Defending LLM Applications
40 min
Access this course from €49 / month

Ready to start learning?

Create an account and choose how you want to learn — just this course, or the full IT Pro bundle.

28 hands-on lessons Content updated regularly AI professor included in your subscription