Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à GitHub Copilot
- Aperçu de la programmation en paire assistée par l'IA
- Capacités et limites de GitHub Copilot
- Écosystème Copilot : IDE, CLI, PR et Chat
Premiers pas
- Installation et configuration de GitHub Copilot dans VS Code, JetBrains et Neovim
- Authentification avec GitHub et gestion des abonnements
- Exploration des paramètres et préférences de Copilot
Utilisation efficace de GitHub Copilot
- Génération de complétions de code, de fonctions et de code de base
- Travailler avec des suggestions multi-lignes et contextuelles
- Personnalisation et affinage des sorties de Copilot
- Rédaction de commentaires et de documentation avec Copilot
Copilot Chat et fonctionnalités de collaboration
- Utilisation de Copilot Chat pour l'exploration d'API et le refactoring
- Débogage et résolution de problèmes avec Copilot Chat
- Copilot dans les Pull Requests : suggestions et revues de code
Flux de travail avancés avec Copilot
- Intégration de Copilot dans les flux de travail CLI
- Utilisation de Copilot avec le développement piloté par les tests
- Association de Copilot avec des frameworks et des bibliothèques
Utilisation responsable et sécurisée
- Compréhension des considérations liées aux licences, à la confidentialité et à la propriété intellectuelle
- Atténuation des risques liés à un code insécurisé ou biaisé
- Meilleures pratiques pour l'adoption en entreprise et au sein des équipes
Bonnes pratiques et études de cas
- Maximisation de la productivité avec Copilot dans le développement quotidien
- Exemples concrets d'utilisation de Copilot à travers différents langages
- Enseignements tirés et récits de réussite d'équipes utilisant Copilot
Résumé et prochaines étapes
Pré requis
- Connaissances de base en programmation dans au moins un langage (par exemple, Python, JavaScript, Java, C#)
- Familiarité avec l'utilisation d'un IDE ou d'un éditeur de code (tel que VS Code ou JetBrains)
- Des connaissances de base des flux de travail Git et GitHub sont appréciées
Public cible
- Développeurs
- Programmateurs
- Ingénieurs logiciels
14 Heures
Nos clients témoignent (1)
J'ai acquis des connaissances sur la bibliothèque Streamlit en Python et je vais certainement essayer de l'utiliser pour améliorer les applications de mon équipe qui sont actuellement développées avec R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Formation - GitHub Copilot for Developers
Traduction automatique