Skip to content

umaranit/github-copilot-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Copilot Hands-On Workshop

Welcome to the GitHub Copilot Workshop! This repository contains step-by-step exercises to help you master AI-powered coding.

Prerequisites

Before you start, ensure you have:

  • GitHub Copilot license activated
  • VS Code installed with GitHub Copilot extension
  • Node.js installed (version 16+)
  • Git installed and configured

Quick Setup

  1. Clone this repository:
git clone https://github.com/umaranit/github-copilot-workshop.git
cd github-copilot-workshop
  1. Install dependencies:
npm install
  1. Verify Copilot is working:
    • Open VS Code in this directory
    • Check that Copilot icon appears in status bar
    • Ensure you're signed in to GitHub

Workshop Structure

Exercise Duration Focus Area
Exercise 1: Setup & Basics 20 min Getting familiar with Copilot
Exercise 2: Comment-to-Code 30 min Writing descriptive comments
Exercise 3: Code Completion 30 min Understanding Copilot patterns
Exercise 4: Copilot Chat 45 min Using chat features
Exercise 5: Real-World Project 60 min Building a complete application

Getting Started

Start with Exercise 1: Setup & Basics

Need Help?

Repository Structure

github-copilot-workshop/
├── README.md
├── exercises/
│   ├── 01-setup-and-basics/
│   ├── 02-comment-to-code/
│   ├── 03-code-completion/
│   ├── 04-copilot-chat/
│   ├── 05-real-world-project/
│   └── 06-advanced-techniques/
├── datasets/
├── resources/
└── package.json

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors