Plan du cours
Introduction à GitHub Copilot
- Aperçu du codage assisté par l'IA
- Fonctionnalités et avantages de GitHub Copilot
- Installation de Copilot pour le développement Python
Rédaction de code Python avec Copilot
- Génération d'extraits de code et de fonctions
- Amélioration de la lisibilité et du style du code
- Utilisation de Copilot pour les bibliothèques standard Python
Débogage et dépannage
- Identification et résolution des erreurs à l'aide de Copilot
- Intégration de Copilot dans les workflows de débogage
- Meilleures pratiques pour un débogage fiable
Automatisation des tâches répétitives
- Création de scripts pour les tâches courantes
- Réduction du code superflu (boilerplate)
- Augmentation de l'efficacité grâce à l'automatisation pilotée par Copilot
Apprentissage automatique avec Copilot
- Utilisation de Copilot pour le prétraitement des données et la visualisation
- Mise en œuvre d'algorithmes d'apprentissage automatique
- Création de pipelines pour l'entraînement et l'évaluation des modèles
Techniques avancées et bonnes pratiques
- Personnalisation de Copilot pour des workflows spécifiques
- Combinaison de Copilot avec des outils de contrôle de version et de collaboration
- Considérations éthiques et limites du codage assisté par l'IA
Résumé et prochaines étapes
Pré requis
- Connaissances de base en programmation Python
- Maîtrise d'un environnement de développement intégré (IDE) comme Visual Studio Code
Public cible
- Développeurs Python
Nos clients témoignent (2)
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
Formateur capable d'ajuster le niveau du cours pendant la formation pour correspondre à notre niveau de compréhension sur le sujet, afin que nous puissions acquérir des connaissances plus utiles qui nous aideront davantage à maîtriser les outils dans notre travail quotidien.
Tatt Juen - ViTrox Technologies Sdn Bhd
Formation - Intermediate GitHub Copilot
Traduction automatique