Advanced Prompting with GitHub Copilot
1h 13mAdvanced2025-11-25
Authors

Pragmatic AI Labs
Course details
Explore advanced techniques in prompting with GitHub Copilot. Begin with foundational knowledge, transitioning from basic interactions to mastering conversational AI and multiturn prompts. Discover how to iteratively refine your prompts, then learn to analyze your conversational approaches for better results. Gain expertise in providing comprehensive context from multiple files and leveraging open files to enhance accuracy in your coding. Along the way, practice refactoring code and generating code from API documentation. An ideal fit for developers and tech enthusiasts looking to optimize their use of AI-driven code assistance, this course equips you with the skills you need to craft sophisticated prompts, harness conversational AI, and integrate context scaffolding techniques to improve code generation.
Concepts
Introduction
- Course overview
Foundations for Advanced Prompting
- From basic to conversational AI
- The power of multiturn interactions
- Chat inputs
- Chat modes
Mastering Conversational AI
- Crafting multiturn prompts
- Iterative refinement techniques
- Challenge - Refactor with conversation
- Solution - Refactor with conversation
- Analyzing your conversational approach
Advanced Context Scaffolding
- Providing context from multiple files
- Leveraging open files for accuracy
- Challenge - Generate code from API docs
- Solution - Generate code from API docs
- Working with unknown codebases
Conclusion
- Next steps
Related courses
- GitHub Copilot for System-Level Development
- Generative AI Toolbox by Pearson
- Maximize Your Claude Code Programming Productivity
- Prompting with Agentic Techniques
- Beyond the Basics: Building Generative AI Java Applications Using LangChain4j
- Natural Language Processing (NLP) on Amazon Bedrock
- Microsoft Copilot Power User: Advanced Techniques for Maximum Impact
- Getting Hands-On with GPT Models: Tips and Tricks
Related learn paths
- GitHub Copilot Mastery: From Advanced Prompting to Full-Stack AI Development
- Improve Your Programming Skills with Artificial Intelligence
- Building Generative AI Skills for Web Developers
- Building Generative AI Skills for Developers
- Advance Your Skills in Python
- A Developer's Guide to Google Gemini
- Getting Started with Prompt Engineering
- Develop Your AI Skills with Google Gemini and Google Cloud Platform