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

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

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

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

GitHub: Governing AI-Generated Code

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

О курсе

Learn to validate, audit, and govern AI-generated code using GitHub Copilot. This course teaches you systematic techniques for catching security vulnerabilities, logical flaws, and hallucinated APIs in Copilot output — skills essential for any team adopting AI-assisted development. You will start by building a validation workflow that combines static analysis, manual review, and security scanning to audit AI-generated code against OWASP patterns. Hands-on challenges walk you through identifying injection vulnerabilities, detecting hallucinated function calls, and documenting remediation steps. The course then covers custom Copilot configurations using copilot-instructions.md, where you define project-specific coding standards that Copilot follows automatically. You will create, test, and iterate on custom rules that enforce team conventions across all generated code. Finally, you will evaluate Large Language Models for development tasks — comparing capabilities across providers like OpenAI, Anthropic, and Google — using performance benchmarks and cost-benefit analysis to select the right model for each coding requirement. By the end of this course, you will have a governance framework for integrating AI code generation into production workflows with confidence.

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

Security TestingLLM ApplicationAI WorkflowsResponsible AIAI EnablementVerification And ValidationGitHubSecure CodingAnthropic ClaudeVulnerability ScanningAI SecurityCode ReviewLarge Language ModelingModel EvaluationApplication SecurityGitHub CopilotOpenAI APIOpen Web Application Security Project (OWASP)Generative AI AgentsGenerative AI

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

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

01Validating and Auditing AI-Generated Code9 материалов

Validating and Auditing AI-Generated Code

Key Terms: Validating and Auditing AI-Generated CodeЧтениеIntroduction to AI ValidationВидеоTechniques for Verifying AI CodeВидеоIdentifying Security VulnerabilitiesВидео

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

Alfredo Deza

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

Noah Gift

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

GitHub: Governing AI-Generated Code
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 3.6 ч

3 модулей

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

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

Часть программы вашего университета
Detecting Logical Flaws and HallucinationsВидео
Challenge: Security Audit AI CodeВидео
Solution: Security Audit AI CodeВидео
Reflection: Validating and Auditing AI-Generated CodeЧтение
Validating AI-generated codeЗадание
02Custom Configurations and LLM Selection15 материалов

LLM Selection and Evaluation

Key Terms: LLM Selection and EvaluationЧтениеChoosing the Right LLMВидеоComparing Model PerformanceВидеоReflection: LLM Selection and EvaluationЧтениеCost-Benefit Analysis of ModelsВидеоNext Steps and Continuous LearningВидеоCommunity Resources and SupportВидео

Custom Copilot Configurations

Key Terms: Custom Copilot ConfigurationsЧтениеUsing copilot-instructions.mdВидеоEnforcing Team Coding StandardsВидеоChallenge: Enforce a Custom RuleВидеоSolution: Enforce a Custom RuleВидеоTesting Custom ConfigurationsВидео
03Capstone — Governing AI-Generated Code in Practice2 материалов

Capstone — Governing AI-Generated Code in Practice

Generated CodeЗаданиеNext stepsЧтение
Reflection: Custom Copilot ConfigurationsЧтение
Custom ConfigurationsЗадание