---
schemaVersion: 1
title: "Code with GitHub Copilot - Beginner"
canonicalUrl: "https://techtown.fr/en/formations/coder-avec-github-copilot-debutant/"
language: "en"
---

## Objectifs pédagogiques

- Discover GitHub Copilot and use it to boost productivity
- Master the 3C method for effective prompts
- Delegate development tasks: code creation, debugging, testing and documentation

## Programme

### Fundamentals and First Steps

- Welcome and presentation of the day's objectives
- Why GitHub Copilot is a game changer for developers
- Installation and configuration of GitHub Copilot in VS Code
- The 3C Prompting method: Context, Clarity, Constraints - the method for optimal results
- Differences between AI tools (Claude Code, Cursor) and use cases

### GitHub Copilot in Action

- Code creation: functions, components, APIs
- Assisted debugging: analyzing errors and stack traces
- Automatic test generation and documentation
- Context management and multi-file workflows

### Hands-on Workshops

#### Workshop 1: Build a Complete CLI Application

Apply the fundamentals to create a command-line application from start to finish with GitHub Copilot.

#### Workshop 2: Debugging & Testing

Learn to use GitHub Copilot for effective debugging and test writing.

#### Workshop 3: Workflows & Automation

Discover multi-file workflows and automation with GitHub Copilot.

## Pré-requis

- Be comfortable with VS Code
- Have software development experience
