---
schemaVersion: 1
title: "Coder avec GitHub Copilot - Avancé"
canonicalUrl: "https://techtown.fr/formations/coder-avec-github-copilot-avance/"
language: "fr"
---

## Objectifs pédagogiques

- Maîtriser les workflows complexes et l'automatisation avec GitHub Copilot
- Concevoir des architectures logicielles et implémenter des design patterns
- Optimiser le code legacy, les performances et la sécurité

## Programme

### Workflows avancés & automatisation

- Retour d'expérience sur les pratiques Jour 1
- Présentation des objectifs avancés et des workflows professionnels
- Enchaîner plusieurs tâches dans une session unique avec GitHub Copilot
- Créer des scripts d'automatisation réutilisables
- Intégration dans les pipelines CI/CD : génération de changelog, tests manquants, documentation auto

### Architecture & design patterns

- Concevoir des architectures complètes (API REST, microservices)
- Implémenter les patterns essentiels
- Structurer du code scalable et maintenable

### Ateliers pratiques

#### Atelier 1 : Workflow d'ajout de feature

Mettre en place un workflow complet d'ajout de fonctionnalité assisté par GitHub Copilot.

#### Atelier 2 : Architecture d'API complète

Concevoir et implémenter une API REST complète avec l'assistance de GitHub Copilot.

#### Atelier 3 : Refactoring & optimisation

Refactorer du code legacy et optimiser les performances avec GitHub Copilot.

## Pré-requis

- Maîtriser les fondamentaux de GitHub Copilot
- Avoir une expérience de développement logiciel
- Connaître Git et les bases de l'architecture applicative
