Skip to content

githubschool/GitHub-Copilot-201-Workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OctoCAT Supply Workshop

Welcome to your customized GitHub workshop environment!

Duration: Half Day (3 hours)
Participants: 120
Organization: githubschool
Instance: customer_workshop-expert-bassoon

🚀 Getting Started

This repository contains all the materials and exercises for your GitHub workshop. It's based on our proven Octocat Supply demo application with custom workshop materials overlaid for your specific needs.

You can find the workshop exercises and guides in the Workshop Guide.

📚 Workshop Use Cases

This workshop uses a scenario-based approach where you'll tackle real development problems that mirror your daily work. Each use case demonstrates multiple Copilot capabilities working together.

Use Case Real-World Scenario Time Copilot Features
Setup Environment preparation 10 min Prerequisites
UC1 "Build a shopping cart feature" 30 min Planning Mode, Agent Mode, Vision
UC2 "Improve our test coverage" 20 min Prompt Files, Self-Healing
UC3 "Enforce team standards" 30 min Custom Instructions, Handoffs
UC4 "Understand & refactor old code" 20 min Ask Mode, Inline Chat, Agent Refactoring
Wrap Reflection & next steps 10 min -

🎯 What You'll Accomplish

By the end of this workshop, you'll have hands-on experience with:

  1. Feature Development - Build complete features from design to deployment
  2. Code Quality & Testing - Improve test coverage and code maintainability
  3. Security - Identify and fix vulnerabilities automatically
  4. Team Collaboration - Use custom agents and shared contexts

📋 Prerequisites

  • GitHub account with appropriate permissions
  • Development environment (VS Code recommended)
  • Git installed locally
  • Basic command line knowledge
  • Optional: GitHub Codespace on this repository

🛠️ Workshop Resources

👥 Support

  • Workshop Leader: @vfm2
  • GitHub Organization: githubschool
  • Workshop Support: Please reach out to your Workshop Leader for any assistance during the workshop.

📝 Additional Notes

No additional notes provided.


This workshop environment was created using the Octodemo framework

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published