Développement logiciel avec GitHub Copilot

Développement logiciel avec GitHub Copilot

NEOPOLIS AKADEMY

Développement logiciel avec GitHub Copilot

Formation pratique sur l’utilisation responsable de GitHub Copilot pour le développement logiciel : ingénierie du contexte, personnalisation des suggestions, stratégies de test, sécurité du code et optimisation des performances dans des cycles de développement itératifs.

Découvrir cette formation sur Akademy ↗

Les inscriptions et les modalités pratiques sont disponibles sur Neopolis Akademy.

Développement logiciel avec GitHub Copilot

Ce que vous allez découvrir

Principes de création de prompts et d’ingénierie du contexte pour obtenir des suggestions pertinentes.

Personnalisation et filtrage des aides générées pour respecter les styles et contraintes du projet.

Intégration des suggestions Copilot dans workflow de tests unitaires et d’intégration.

Bonnes pratiques de sécurité : revue, filtrage et gestion des dépendances suggérées.

Mesures pour évaluer et améliorer la qualité et la performance du code assisté.

PAS À PAS

Le programme de la formation

01Développement logiciel avec GitHub Copilot

Cette formation explore l’usage de GitHub Copilot pour écrire et améliorer du code. Elle présente les capacités de l’outil, les modes d’interaction, et des pratiques pour guider Copilot via le contexte et des instructions ciblées.

Introduction à Copilot et ses possibilités : fonctionnalités et modes d’utilisation.

Méthodes pour fournir du contexte (ex. balise #context) et intégrer une expertise métier.

Personnalisation des sorties : typage, documentation, consignes et choix de modèle.

Mise en pratique pour tests, sécurité et génération de scénarios de tests couvrant plusieurs composants.

Voir ce module sur Akademy ↗

Source du programme : Neopolis Akademy. Fiche d’origine