Plan du cours

Introduction à GitHub Copilot

  • Qu'est-ce que GitHub Copilot et comment cela fonctionne
  • Environnements supportés et intégration des IDE
  • Cas d'utilisation pour les développeurs et les professionnels DevOps

Démarrage avec Copilot

  • Activation de Copilot dans Visual Studio Code
  • Utilisation des suggestions de code utiles proposées par Copilot
  • Compréhension et amélioration du code généré par Copilot

Utilisation de Copilot pour les tâches DevOps

  • Génération de configurations YAML pour les workflows CI/CD
  • Écriture d'actions GitHub avec le support de Copilot
  • Automatisation des pipelines de tests, de linting et de déploiement

Écriture de scripts shell et automatisation de l'infrastructure

  • Utilisation de Copilot pour écrire et améliorer des scripts shell
  • Demande à Copilot de snippets de configuration Dockerfile, Terraform ou Kubernetes
  • Validation des scripts d'automatisation générés

Augmentation de la productivité avec l'aide de l'IA

  • Réduction des tâches répétitives et du code générique
  • Travail plus rapide avec Copilot dans les sprints agiles
  • Combinaison de Copilot avec GitHub CLI et workflows en terminal

Limites, éthique et bonnes pratiques

  • Compréhension de la portée et des limites de Copilot
  • Préoccupations de sécurité et considérations sur la propriété intellectuelle
  • Bonnes pratiques pour l'examen du code généré par AI

Exercices de projet et scénarios réels

  • Automatisation des workflows CI/CD pour une application web
  • Écriture de modèles d'actions GitHub réutilisables
  • Collaboration d'équipe avec Copilot dans différents dépôts

Résumé et étapes suivantes

Pré requis

  • Compréhension des concepts de base du développement logiciel
  • Familiarité avec Git ou les workflows de contrôle de version
  • Expérience de base avec YAML, l'écriture de scripts shell ou des outils CI/CD

Public cible

  • Développeurs souhaitant améliorer la productivité DevOps
  • Débutants en DevOps et enthousiastes de l'automatisation
  • Membres d'équipes agiles cherchant un soutien IA dans leurs workflows
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires