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

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

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

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

GitHub: Advanced Prompt Engineering for Code

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

О курсе

Move beyond basic code completions and learn to use GitHub Copilot as a conversational development partner. This course teaches you how to structure multi-turn interactions that build context incrementally, producing more accurate and relevant code than single-shot prompts. You will master iterative refinement techniques that transform rough initial outputs into production-quality code through structured follow-up prompts and scope narrowing. The course covers the three Copilot interaction modes — Ask, Edit, and Agent — and when to use each for maximum effectiveness. You will learn to control context precisely using chat inputs like @workspace references, #file markers, and open editor tabs. Advanced topics include generating API documentation directly from code, creating implementation code from API specifications, and navigating unknown codebases using structured Copilot conversations. Each technique is demonstrated with real-world projects in Visual Studio Code, giving you practical patterns you can apply immediately to your own development workflow. A capstone project synthesizes all techniques into an end-to-end AI-assisted development scenario.

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

Prompt EngineeringContext ManagementGitHub CopilotGenerative AI AgentsPrompt Engineering ToolsSoftware DevelopmentPrompt PatternsGitHubLLM ApplicationAgentic systemsContext EngineeringSoftware DocumentationAI Workflows

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

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

01Conversational Prompting and Iterative Refinement15 материалов

Iterative Refinement Techniques

Course IntroductionВидеоCrafting Multi-Turn PromptsВидеоKey Terms: Iterative Refinement TechniquesЧтениеIterative Refinement TechniquesВидео

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

Alfredo Deza

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

GitHub: Advanced Prompt Engineering for Code
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 3.2 ч

3 модулей

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

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

Часть программы вашего университета
Challenge: Refactor with ConversationВидео
Solution: Refactor with ConversationВидео
Analyzing Your Conversational ApproachВидео
Reflection: Iterative Refinement TechniquesЧтение

Conversational Prompting Fundamentals

Key Terms: Conversational Prompting FundamentalsЧтениеFrom Basic to ConversationalВидеоThe Power of Multi-Turn InteractionsВидеоOverview of Chat InputsВидеоOverview of ModesВидеоReflection: Conversational Prompting FundamentalsЧтениеConversational PromptingЗадание
02Advanced Context and Multi-File Workflows7 материалов

Context Management and Code Generation

Key Terms: Context Management and Code GenerationЧтениеProviding Context from Multiple FilesВидеоLeveraging Open Files for AccuracyВидеоGenerate API Docs from CodeВидеоGenerate Code from API DocumentationВидеоWorking with Unknown CodebasesВидеоReflection: Context Management and Code GenerationЧтение
03Capstone — Advanced Prompting in Practice3 материалов

Capstone — Advanced Prompting in Practice

Course ConclusionВидеоAdvanced PromptingЗаданиеNext StepsЧтение