Role-Based Programme
RB0315
GitHub Copilot for Information Technology
Build AI-Assisted Coding, Troubleshooting & Software Delivery Workflows
IMAGE REQUIRED
Duration
8 Hours
Level
Basic
Delivery
Instructor-Led
Format
Workshop
Programme Objectives
- Build foundational capability in using GitHub Copilot across software development, application support, troubleshooting, testing, and technical documentation.
- Use Copilot to understand unfamiliar codebases, generate and modify code, investigate defects, and explain technical implementations.
- Apply Plan and Agent workflows to break IT requirements into controlled implementation tasks and execute multi-step development activities.
- Strengthen testing, Pull Request review, and software-quality practices using Copilot-assisted workflows.
- Maintain security, source-code confidentiality, human technical validation, and change-control practices throughout AI-assisted development.
Tools covered
GitHub CopilotCopilot ChatAsk ModePlan ModeAgent ModeCopilot Cloud AgentGitHub IssuesPull RequestsCopilot Code ReviewCustom InstructionsAGENTS.md
Who should attend
- Software Developers
- Application Developers
- IT Application Professionals
- Application Support Engineers
- Technical Support Engineers
- System Analysts
- DevOps Professionals
- Platform Engineers
- IT Automation Professionals
- Software Engineers
- Technical Leads
- IT Development Team Members
Prerequisites & Participant Readiness
- Basic understanding of software-development or application-support processes
- Familiarity with at least one programming language is recommended
- Basic understanding of source code, repositories, and Git concepts is helpful
- Familiarity with debugging and software testing is beneficial
- General awareness of generative AI is helpful
- No previous GitHub Copilot course completion required
TOC Modules
Concepts
- Understanding GitHub Copilot across coding, explanation, planning, editing, testing, and software-delivery workflows
- Comparing Ask Mode, Plan Mode, and Agent Mode for different technical activities
- Understanding when to use interactive assistance versus autonomous multi-step execution
- Differentiating generated suggestions from technically validated implementation
Practical activities
- Exploring a representative repository with Copilot Chat
- Using Copilot to explain unfamiliar code and application behaviour
- Mapping IT Task → Copilot Mode → Human Review → Technical Outcome
Scenarios
IT Requirement to Tested Application Enhancement
Business Requirement → Copilot Plan → Codebase Analysis → Agent-Assisted Development → Unit Tests → Pull Request → Copilot Code Review → Engineer Validation → Approved Change
Participants convert a representative IT requirement into a tested software change while maintaining human ownership of architecture, code quality, security, and final release approval.
Application Defect to Controlled Resolution
Production / Application Issue → Logs & Error Context → Copilot-Assisted Diagnosis → Relevant Code Identification → Proposed Fix → Targeted Tests → Pull Request Review → Technical Validation
Participants use GitHub Copilot to accelerate defect investigation and remediation while independently validating the root cause, generated fix, regression impact, and release readiness.
Related programmes
Continue with programmes from the same capability area.
- ChatGPT for Human Resources: AI Skills for Smarter Everyday HR
- ChatGPT for Human Resources: Practical AI for Smarter HR Workflows
- ChatGPT for Human Resources: Research, Analyse & Build Smarter HR Workflows
- ChatGPT for Human Resources: Advanced AI Workflows, Automation & HR Intelligence
- ChatGPT for Sales & Business Development: Practical AI Skills for Modern Sales Teams
- ChatGPT for Sales & Business Development: Research, Engage & Build Smarter Sales Workflows
- ChatGPT for Sales & Business Development: Advanced AI Workflows, Account Intelligence & Sales Automation
- ChatGPT for Marketing: AI Skills for Modern Marketing Teams
Take the next step
Ready to make this programme work for your team?
Customise modules, duration and business scenarios for your team.
Instructor-ledVirtualHybrid
Designed around your roles, tools and real workflows.

