An advanced, practice-driven course for developers already using AI coding tools. The focus is working faster and safer with Microsoft Copilot by mastering prompt patterns, context strategies, and integration with real repositories, tests, and CI.
You will refine how you scope engineering tasks, design prompts, and steer Microsoft Copilot to produce reliable code changes. You will connect prompts to your repos and workflows, apply guardrails with tests and policies, and adopt lightweight evaluation so quality improves over time.
After this training you will be confident in:
• Framing engineering tasks for Copilot and selecting effective prompting strategies
• Using repository context, symbols, configs, and documentation to ground outputs
• Driving code edits, explanations, and diffs across multi-file projects
• Tightening feedback loops with tests and acceptance criteria
• Integrating Copilot use into Git, code review, and CI
• Managing privacy, security, and IP considerations with clear auditability
• Strong command of Git and code review practices
• Familiarity with a CI system and package managers in at least one language
• Access to a non-sensitive repository suitable for training
• Microsoft Copilot enabled in your IDE or GitHub account as applicable
*We know each team has their own needs and specifications. That is why we can modify the training outline per need.
Module 1: Copilot in the software development lifecycle
Module 2: High quality prompts for real codebases
Module 3: Preparing and managing context
Module 4: Tests as guardrails and debugging with Copilot
Module 5: Copilot integrated with Git and CI
Module 6: Prompt templates and team reuse
Module 7: Security, privacy, and IP for AI assisted code
Module 8: Evaluation and continuous improvement
Hands-on learning with expert instructors at your location for organizations.
Master new skills guided by experienced instructors from anywhere.