К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
LLM Security and Vulnerabilities · LearnSpace
Назад в каталог
courseraПрограммирование

LLM Security and Vulnerabilities

Курс от Pragmatic AI Labs
Начальный≈ 3.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Identify, analyze, and defend against the security vulnerabilities that arise when Large Language Models (LLMs) are integrated into production applications. This course begins with how LLMs function in applications—tokenization, next-token prediction, and the architectural patterns that determine attack surface—then surveys real-world application types including Application Programming Interface (API)-based services, embedded-model deployments, and multi-model orchestration pipelines. You will examine each architecture's distinct security profile and the trade-offs that shape deployment decisions. The second module provides a systematic walkthrough of LLM-specific vulnerability categories: prompt injection, insecure output handling, model theft and replication through distillation, sensitive information disclosure, insecure plugin design, excessive agency, and denial-of-service attacks. For each vulnerability you will study the attack mechanism, analyze why LLM behavior makes it exploitable, and apply concrete defense patterns including input sanitization, output validation, permission boundaries, and rate limiting. A capstone assessment synthesizes these skills into an end-to-end security evaluation of an LLM-powered system.

Навыки, которые вы освоите

Cyber Security AssessmentApplication SecurityVulnerability AssessmentsSecurity TestingApplication Programming Interface (API)Secure CodingThreat ModelingLarge Language ModelingSoftware ArchitectureIT Security ArchitectureSecurity ControlsLLM ApplicationPrompt EngineeringData ValidationOpen Web Application Security Project (OWASP)AI Security

Программа курса

3 модулей · 35 учебных материалов

01LLM Foundations and AI Application Security15 материалов

Introduction and foundations

Meet Your InstructorВидеоHow Do LLMs Work in ApplicationsВидеоHow Are LLMs CreatedВидеоWhat Are LLMs and How Do They WorkВидео

Учитесь у экспертов

Alfredo Deza

Преподаватель курса

LLM Security and Vulnerabilities
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 3.1 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Key TermsЧтение
ReflectionЧтение

AI Application Types and Architecture

IntroductionВидеоCommon Types of Generative AI ApplicationsВидеоOverview of an API-Based ApplicationВидеоOverview of an Embedded Model ApplicationВидеоWhat Is a Multi-Model ApplicationВидеоChallenges and Highlights of AI ApplicationsВидеоSummaryВидеоKey TermsЧтение

Critical Thinking Assessment

LLM Foundations and AI Application SecurityЗадание
02LLM Security Vulnerabilities and Defense16 материалов

Application-Level Vulnerabilities

Key TermsЧтениеIntroductionВидеоApplication VulnerabilitiesВидеоSensitive Information DisclosureВидеоInsecure Plugin DesignВидеоSummaryВидеоConclusionВидео

LLM-Specific Vulnerabilities

Key TermsЧтениеIntroductionВидеоPrompt InjectionВидеоInsecure Output HandlingВидеоModel TheftВидеоModel ReplicationВидеоPrompt Injection LabЧтение

Critical Thinking Assessment

LLM Security Vulnerabilities and DefenseЗадание
03Capstone Project4 материалов

Capstone Project

Capstone ReadingЧтение

Critical Thinking Assessment

Before You GoЧтениеFinal Graded QuizЗаданиеNext StepsЧтение
ReflectionЧтение