GH-300 : copilote GitHub

€695.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 : GitHub Copilot

GH-300 : Fondamentaux de GitHub Copilot est conçu pour fournir aux développeurs une compréhension complète de GitHub Copilot, un outil propulsé par l'intelligence artificielle 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 fil du cours, les élèves approfondiront les diverses caractéristiques de GitHub Copilot, y compris ses suggestions d'autocomplétion, 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 la mise en service de GitHub Copilot, la résolution des problèmes courants et l'utilisation de fonctionnalités avancées pour générer des suggestions de code utiles. À travers 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 introduit également le concept d'ingénierie de prompts, en enseignant aux participants comment élaborer des prompts efficaces pour optimiser les performances de GitHub Copilot. En comprenant le flux de données et le rôle des grands modèles de langage 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 de GitHub Copilot dans différents langages de programmation et environnements, fournissant une base complète pour que les développeurs intègrent l'assistance de l'IA dans leurs pratiques quotidiennes de codage. 

⏱️

Durée du cours :
100 heures

💻

Modalité et Support :
Virtuel, support toujours à votre côté

🔑

Accès à la salle de classe :
3 mois

Cours destiné à

  • Développeurs et ingénieurs en IA : professionnels impliqués dans la création et la mise en œuvre 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, se concentrant sur la garantie de la transparence, de l'équité et de la responsabilité dans leur travail.
  • Dirigeants et gestionnaires 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.
  • Responsables des politiques et régulateurs : ceux qui sont responsables de la création de politiques et de réglementations autour de l'utilisation de l'IA, garantissant que les systèmes d'IA soient développés et utilisés de manière éthique et sécurisée.

 

Objectifs du cours

À la fin de ce cours, les étudiants pourront :

  • Comprendre et appliquer les principes de l'utilisation responsable de l'IA.
  • Configurer et résoudre les problèmes de GitHub Copilot dans divers environnements de développement.
  • Utiliser les fonctionnalités de GitHub Copilot pour les suggestions et l'autocomplétion de code.
  • Créer des prompts efficaces pour optimiser les performances de GitHub Copilot.
  • Intégrer GitHub Copilot dans différents langages de programmation et flux de travail.
  • Améliorer l'efficacité et la productivité du codage avec des techniques avancées de GitHub Copilot.

 

Éléments de la formation GH-300

  • GitHub Copilot Fundamentals Part1 (6 modules)
  • GitHub Copilot Fundamentals Part2 (6 modules)

 

Contenu du cours GH-300

Module 1 : Responsible AI with GitHub Copilot

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

Module 2 : Introduction to GitHub Copilot

  • GitHub Copilot, votre binôme de programmation IA
  • Interagir avec Copilot
  • Installer, configurer et résoudre les problèmes de GitHub Copilot
  • Exercice - Développer avec des suggestions de code propulsées par l'IA en utilisant GitHub Copilot et VS Code

Module 3 : Introduction to prompt engineering with GitHub Copilot

  • Fondamentaux et meilleures pratiques de l'ingénierie de prompts
  • Flux de processus de prompt utilisateur de GitHub Copilot
  • Données de GitHub Copilot
  • Grands modèles de langage (LLMs) de GitHub Copilot

Module 4 : Using advanced GitHub Copilot features

  • Fonctionnalités avancées de GitHub Copilot
  • Exercice - Configurer GitHub Copilot pour fonctionner avec Visual Studio Code
  • Techniques appliquées de GitHub Copilot
  • Exercice - Mettre à jour une API web avec GitHub Copilot

Module 5 : GitHub Copilot Across Environments: IDE, Chat, and Command Line Techniques

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

Module 6 : Management and customization considerations with GitHub Copilot

  • Explorer les plans GitHub Copilot et leurs fonctionnalités de gestion et de personnalisation associées
  • Explorer les protections contractuelles de GitHub Copilot et la désactivation du code public correspondant
  • Gérer les exclusions de contenu
  • Résoudre les problèmes courants avec GitHub Copilot

Module 7 : Developer use cases for AI with GitHub Copilot

  • Booster la productivité des développeurs avec 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 limitations et mesurer l'impact

Module 8 : Develop unit tests using GitHub Copilot tools

  • Examiner les outils et l'environnement de tests unitaires
  • Exercice - Créer des tests unitaires en utilisant GitHub Copilot Chat
  • Exercice - Créer des tests unitaires pour des conditions spécifiques en utilisant GitHub Copilot
  • Exercice - Relever le défi "créer des tests unitaires"
  • Examiner la solution "créer des tests unitaires"

Module 9 : Introduction to GitHub Copilot Business

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

Module 10 : Introduction to GitHub Copilot Enterprise

  • À propos de GitHub Copilot Enterprise
  • Comment démarrer

Module 11 : Using GitHub Copilot with JavaScript

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

Module 12 : Using GitHub Copilot with Python

  • Qu'est-ce que GitHub Copilot?
  • Exercice - Configurer GitHub Copilot pour fonctionner avec Visual Studio Code
  • Utiliser GitHub Copilot avec Python
  • Exercice - Mettre à jour une API web Python avec GitHub Copilot

 

Prérequis

Les élèves doivent avoir :

  • Des connaissances de base des concepts de programmation et de l'expérience avec au moins un langage de programmation.
  • Une familiarité avec les environnements de développement intégrés (IDE) et les systèmes de contrôle de version comme GitHub.
  • Des connaissances de base des principes de l'IA et de l'apprentissage automatique.

 

Langue

  • Cours : Anglais

  • Labs : Anglais

 

Certification Microsoft Associée : GitHub Copilot

Microsoft Certified: GitHub Copilot

Microsoft Certified: GitHub Copilot

L'examen de certification GitHub Copilot évalue votre capacité à utiliser l'outil d'autocomplétion de code propulsé par l'IA dans plusieurs langages de programmation, certifiant votre capacité à optimiser les flux de travail de développement logiciel de manière efficace.

Niveau : Intermédiaire
Rôle : Développeur d'applications, ingénieur DevOps, responsable informatique
Produit : Digital and App Innovation - GitHub
Sujet : Intelligence artificielle, Automatisation, Apprentissage automatique

💡 Saviez-vous que ce cours est inclus dans LaaS Cert ?

Suivez cette formation et bien d'autres avec notre licence annuelle LaaS Cert . Formation illimitée pour seulement 1 295 € !

✅ Cours techniques Microsoft, Linux-LPI, SCRUM, ITIL et Nanfor

✅ Un accompagnement personnalisé toujours à vos côtés

✅ 100% en ligne, officiel et mis à jour

Obtenez votre permis maintenant !

LaaS cert Formación ilimitada

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