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 assistée par IA
- Capacités et limites de GitHub Copilot
- Écosystème Copilot : IDE, interface de ligne de commande (CLI), demandes de tirage (PRs) et Chat
Premiers pas
- Installation et configuration de GitHub Copilot dans VS Code, JetBrains et Neovim
- Authentification avec GitHub et gestion des abonnements
- Découverte 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 squelettes de code
- Travail 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 la refactorisation
- Débogage et dépannage avec Copilot Chat
- Copilot dans les demandes de tirage : suggestions et revues de code
Flux de travail avancés avec Copilot
- Intégration de Copilot dans les flux de travail de l'interface de ligne de commande
- 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 relatives aux licences, à la confidentialité et à la propriété intellectuelle
- Atténuation des risques liés au code non sécurisé ou biaisé
- Meilleures pratiques pour l'adoption en entreprise et par les équipes
Meilleures pratiques et études de cas
- Maximisation de la productivité avec Copilot dans le développement quotidien
- Exemples concrets d'utilisation de Copilot dans divers langages
- Leçons tirées et récits de succès de teams utilisant Copilot
Résumé et prochaines étapes
Pré requis
- Des 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 dans les flux de travail Git et GitHub sont un atout
Public cible
- Développeurs
- Programmeurs
- 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