GH-300 : copilote GitHub

€295.00

________________________________________________________________

Voulez-vous suivre ce cours à distance ou en personne?

Contactez-nous par email : info@nanforiberica.com , téléphones : +34 91 031 66 78 / +34 605 98 51 30, WhatsApp : +34 685 60 05 91 , ou contactez nos bureaux

________________________________________________________________

Cours GH-300 : Copilote GitHub

GH-300 : GitHub Copilot Fundamentals est conçu pour fournir aux développeurs une compréhension complète de GitHub Copilot , un outil basé sur l'IA qui améliore l'efficacité du codage. Le cours commence par une exploration de l’utilisation responsable de l’IA, en soulignant l’importance des normes éthiques, de la transparence et de la responsabilité dans les systèmes d’IA. Les participants apprendront à appliquer ces principes pour garantir que le code généré par l’IA s’aligne sur les exigences spécifiques du projet et atténue les risques potentiels.

Au fur et à mesure que le cours progresse, les étudiants se plongeront dans les différentes fonctionnalités de GitHub Copilot , notamment ses suggestions de saisie semi-automatique, son interface de chat et son intégration avec différents environnements de développement. Le cours couvre des aspects pratiques tels que la configuration et l'exécution de GitHub Copilot, le dépannage des problèmes courants et l'utilisation de fonctionnalités avancées pour générer des conseils de code utiles. Grâce à des exercices pratiques, les participants acquerront de l'expérience dans l'utilisation de GitHub Copilot pour améliorer leurs flux de travail de codage et augmenter leur productivité.

Le cours présente également le concept d'ingénierie rapide , en enseignant aux participants comment créer des invites efficaces pour optimiser les performances de GitHub Copilot. En comprenant le flux de données et le rôle des grands modèles linguistiques dans la génération de réponses contextuelles, les participants seront équipés pour tirer pleinement parti des capacités de GitHub Copilot. Le cours se termine par un aperçu des applications GitHub Copilot dans différents langages et environnements de programmation, fournissant une base complète aux développeurs pour intégrer l'assistance de l'IA dans leurs pratiques de codage quotidiennes.

Intermédiaire - GitHub - Administrateur, Ingénieur DevOps

Durée du cours GH-300
Support d'entraînement GH-300
Formation en classe virtuelle GH-300

Cours destiné à

  • Développeurs et ingénieurs en IA : professionnels impliqués dans la création et le déploiement de systèmes d’IA qui doivent comprendre les implications éthiques et les cadres de gouvernance.
  • Scientifiques et analystes de données : personnes qui travaillent avec des données et des modèles d’IA, en veillant à garantir la transparence, l’équité et la responsabilité dans leur travail.
  • Dirigeants et managers d’entreprise : décideurs qui supervisent des projets d’IA et doivent mettre en œuvre des pratiques d’IA responsables au sein de leurs organisations.
  • Décideurs politiques et régulateurs : ceux qui sont chargés de créer des politiques et des réglementations autour de l’utilisation de l’IA, en veillant à ce que les systèmes d’IA soient développés et utilisés de manière éthique et sûre.

Objectifs du cours

À la fin de ce cours, les étudiants seront capables de :

  • Comprendre et appliquer les principes d’une utilisation responsable de l’IA.
  • Configurez et dépannez GitHub Copilot dans divers environnements de développement.
  • Utilisez les fonctionnalités de GitHub Copilot pour les suggestions et la complétion de code.
  • Créez des invites efficaces pour optimiser les performances de GitHub Copilot.
  • Intégrez GitHub Copilot dans différents langages de programmation et workflows.
  • Améliorez l'efficacité et la productivité du codage grâce aux techniques avancées de GitHub Copilot.


Éléments de la formation GH-300

  • Principes fondamentaux de GitHub Copilot, partie 1 (6 modules)
  • Principes fondamentaux de GitHub Copilot, partie 2 (6 modules)


Contenu du cours GH-300

Module 1 : IA responsable avec GitHub Copilot

  • Atténuer les risques liés à l'IA
  • Les six principes de l'IA responsable selon Microsoft et GitHub

Module 2 : Introduction à GitHub Copilot

  • GitHub Copilot, votre programmeur en binôme IA
  • Interagir avec le copilote
  • Configurer et dépanner GitHub Copilot
  • Exercice - Développez avec des suggestions de code basées sur l'IA en utilisant GitHub Copilot et VS Code

Module 3 : Introduction à l'ingénierie rapide avec GitHub Copilot

  • Fondements et meilleures pratiques de l'ingénierie rapide
  • Flux de processus d'invite utilisateur GitHub Copilot
  • Données GitHub Copilot
  • GitHub Copilot Modèles de langage volumineux (LLM)

Module 4 : Utilisation des fonctionnalités avancées de GitHub Copilot

  • Fonctionnalités avancées de GitHub Copilot
  • Exercice : Configurer GitHub Copilot pour qu'il fonctionne avec Visual Studio Code
  • Techniques de copilotage GitHub appliquées
  • Exercice : Mettre à jour une API Web avec GitHub Copilot

Module 5 : GitHub Copilot dans différents environnements : IDE, chat et techniques de ligne de commande

  • Complétion de code avec GitHub Copilot
  • Chat GitHub Copilot
  • GitHub Copilot pour la ligne de commande

Module 6 : Considérations relatives à la gestion et à la personnalisation avec GitHub Copilot

  • Découvrez les plans GitHub Copilot et leurs fonctionnalités de gestion et de personnalisation associées
  • Découvrez les protections contractuelles dans GitHub Copilot et désactivez le code public correspondant
  • Gérer les exclusions de contenu
  • Résoudre les problèmes courants avec GitHub Copilot

Module 7 : Cas d'utilisation de l'IA par les développeurs avec GitHub Copilot

  • Augmentez la productivité des développeurs grâce à l'IA
  • S'aligner sur les préférences des développeurs
  • L'IA dans le cycle de vie du développement logiciel (SDLC)
  • Comprendre les limites et mesurer l'impact

Module 8 : Développer des tests unitaires à l'aide des outils GitHub Copilot

  • Examiner les outils et l'environnement de test unitaire
  • Exercice : Créer des tests unitaires à l'aide de GitHub Copilot Chat
  • Exercice - Créer des tests unitaires pour des conditions spécifiques en utilisant GitHub Copilot
  • Exercice - Relevez le défi « créer des tests unitaires »
  • Consultez la solution « Créer des tests unitaires »

Module 9 : Introduction à GitHub Copilot Business

  • À propos de GitHub Copilot for Business
  • Cas d'utilisation et témoignages clients de GitHub Copilot for Business
  • Comment démarrer avec GitHub Copilot for Business

Module 10 : Introduction à GitHub Copilot Enterprise

  • À propos de GitHub Copilot Enterprise
  • Comment commencer

Module 11 : Utilisation de GitHub Copilot avec JavaScript

  • Qu'est-ce que GitHub Copilot
  • Exercice : Configurer GitHub Copilot pour qu'il fonctionne avec Visual Studio Code
  • Utiliser GitHub Copilot avec JavaScript
  • Exercice - Mettre à jour un portfolio JavaScript avec GitHub Copilot

Module 12 : Utilisation de GitHub Copilot avec Python

  • Qu'est-ce que GitHub Copilot ?
  • Exercice : Configurer GitHub Copilot pour qu'il fonctionne avec Visual Studio Code
  • Utiliser GitHub Copilot avec Python
  • Exercice : Mettre à jour une API Web Python avec GitHub Copilot

Prérequis

Les étudiants doivent avoir :

  • Connaissance de base des concepts de programmation et expérience avec au moins un langage de programmation.
  • Connaissance des environnements de développement intégrés (IDE) et des systèmes de contrôle de version tels que GitHub.
  • Connaissances de base des principes de l'IA et de l'apprentissage automatique.


Langue

  • Cours : Anglais

  • Laboratoires : anglais

Certification Microsoft (à paraître en mai 2025)

Il sera publié en mai 2025

Niveau:
Rôle:
Produit:
Sujet : Innovation numérique et applications


    Informations liées à la formation

    Soporte siempre a tu lado

    Accompagnement à la formation

    Toujours à tes côtés

    Modalidades Formativas

    Modalités de formation

    Autoapprentissage - Virtuel - En personne - Téléprésence

    bonificaciones

    Bonus

    Pour les entreprises