À qui s'adresse cette formation ?
- Personnes développant des applications et personnes travaillant en ingénierie en IA
- Scientifiques et analystes de données
- Dirigeants et dirigeantes et gestionnaires d'entreprise
- Personnes décisionnaires politiques et responsables de la réglementation
Objectifs de la formation
- Comprendre GitHub Copilot
- Installer et configurer GitHub Copilot
- Utiliser efficacement GitHub Copilot
- Optimiser les flux de travail de développement
- Explorer les limites et les meilleures pratiques
- Collaborer avec Copilot
Description sommaire
Ce cours enseigne l'utilisation de l'IA avec GitHub Copilot, un outil pour les personnes développant des applications, en se concentrant sur une utilisation efficace et en minimisant les risques éthiques et opérationnels.
Contenu du plan de cours
- IA responsable avec GitHub Copilot
- Introduction à GitHub Copilot
- Introduction à l'ingénierie rapide avec GitHub Copilot
- Utilisation des fonctionnalités avancées de GitHub Copilot
- GitHub Copilot sur plusieurs environnements : IDE, chat et techniques de ligne de commande
- Considérations de gestion et de personnalisation avec GitHub Copilot
- Cas d'utilisation de l'IA pour les personnes développant des applications avec GitHub Copilot
- Développer des tests unitaires à l'aide des outils GitHub Copilot
- Introduction à GitHub Copilot Business
- Introduction à GitHub Copilot Enterprise
- Utilisation de GitHub Copilot avec JavaScript
- Utilisation de GitHub Copilot avec Python
Approche et méthode pédagogique
Approche pratique et structurée combinant théorie ciblée et ateliers guidés. Les participants découvrent et utilisent progressivement GitHub Copilot à travers des exercices concrets inspirés de scénarios de développement réels, favorisant une mise en application immédiate des apprentissages. Ils apprennent à exploiter l’IA pour assister la rédaction de code, améliorer la productivité et optimiser les pratiques de développement. Animée par un formateur certifié Microsoft, la formation privilégie l’interactivité et le développement de compétences directement transférables pour intégrer efficacement GitHub Copilot dans les workflows de développement en contexte professionnel.
Prérequis
- Disposer d'un compte GitHub actif avec une licence GitHub Copilot (version d'essai gratuite ou abonnement payant)
- Utiliser un IDE compatible, tel que : Visual Studio Code (VS Code), Visual Studio (2022 et versions ultérieures), IDE JetBrains (PyCharm, IntelliJ, etc.)
- Installer l'extension GitHub Copilot dans votre IDE
- Avoir une connaissance des langages de programmation pris en charge, tels que Python, JavaScript, TypeScript, Ruby, Go, PHP, etc.
- Comprendre les bases de la programmation • Savoir utiliser un environnement de développement intégré (IDE)
- Avoir des connaissances de base sur Git et GitHub pour comprendre l'intégration de Copilot dans le flux de travail de développement
Recommandations
- Bases en programmation (Python, JavaScript, C#, etc.)
- Compréhension des concepts de développement logiciel (fonctions, classes, logique)
- Connaissance de Git / GitHub
- Utilisation d’un environnement de développement (ex. Visual Studio Code)
- Intérêt pour l’IA générative appliquée au code
