☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : Introduction au développement assisté par l’IA (AZ-2007)

Durée :
1
 jour
Examen :
Non certifiant
Niveau :
Intermédiaire
Financement :
Eligible

Formation Introduction au développement assisté par l’IA (AZ-2007)

Vos développeurs passent un temps considérable sur des taches répétitives de codage. De documentation et de tests unitaires qui pourraient etre automatisées ? L’IA générative appliquée au développement logiciel transforme la productivité des équipes. Mais sans formation structurée, les développeurs n’exploitent qu’une fraction des capacités de GitHub Copilot. Les prompts approximatifs génèrent du code inadapté et la confiance aveugle dans les suggestions créent des problèmes de qualité. C’est précisément l’objectif de cette formation GitHub Copilot développement.

Cette formation officielle Microsoft AZ-2007 vous apprend en 1 jour à exploiter pleinement GitHub Copilot pour accélérer le développement d’applications. Vous maitrisez les techniques de prompt engineering adaptées au code. L’utilisation de Copilot Chat pour le refactoring et le débogage, la génération de tests unitaires et la documentation automatisée. Les formateurs certifiés MCT vous guident sur des exercices pratiques ou vous mesurez concrètement les gains de productivité. Cette formation valide l’Applied Skill correspondant. Sessions disponibles en présentiel à Genève et Lausanne ou en classe virtuelle.

Profils des Participants

  • Développeurs logiciels
  • Ingénieurs en développement
  • Architectes logiciels
  • Chefs de projet technique
  • Étudiants en informatique

Objectifs

  • Configurer GitHub Copilot et Copilot Chat dans votre environnement de développement
  • Appliquer les techniques de prompt engineering pour générer du code pertinent
  • Utiliser Copilot Chat pour le refactoring, le débogage et l’explication de code
  • Générer des tests unitaires et de la documentation technique avec Copilot
  • Adopter les bonnes pratiques pour valider et sécuriser les suggestions de l’IA

Connaissances Préalables

  • Un abonnement actif à GitHub Copilot
  • Expérience en développement d’applications
  • Maîtrise du développement en C# avec Visual Studio Code

Contenu du Cours

Module 1 : Bien démarrer avec GitHub Copilot

  • Comparer les plans GitHub Copilot
  • Consulter les fonctionnalités de GitHub Copilot
  • Configurer les paramètres De Copilot GitHub dans Visual Studio Code
  • Gérer les stratégies, fonctionnalités et extensions GitHub Copilot pour les individus
  • Explorer les fonctionnalités d’assistance IA de GitHub Copilot

Module 2 : Générer une documentation à l’aide des outils GitHub Copilot

  • Passez en revue les fonctionnalités « expliquer » et « document » de GitHub Copilot
  • Analyser et expliquer le code à l’aide de GitHub Copilot
  • Générer une documentation de projet à l’aide de GitHub Copilot
  • Générer la documentation du code inline à l’aide de GitHub Copilot

Module 3 : Développer des fonctionnalités de code à l’aide des outils GitHub Copilot

  • Générer du code à l’aide des suggestions de complétion de code GitHub Copilot
  • Générer du code à l’aide de GitHub Copilot Chat

Module 4 : Développer des tests unitaires à l’aide des outils GitHub Copilot

  • Créer des tests unitaires à l’aide de l’action Générer des tests intelligente
  • Créer des tests unitaires à l’aide d’Inline Chat
  • Créer des tests unitaires à l’aide des modes de vue Conversation

Module 5 : Implémenter des améliorations du code à l’aide des outils GitHub Copilot

  • Passer en revue les fonctionnalités d’amélioration du code de GitHub Copilot
  • Passez en revue les scénarios de refactorisation du code et les meilleures pratiques gitHub Copilot
  • Refactoriser le code à l’aide de GitHub Copilot Inline Chat
  • Refactoriser le code en utilisant des modes GitHub Copilot Chat

Documentation

  • Accès à Microsoft Learn, la plateforme d’apprentissage en ligne Microsoft, offrant des ressources interactives et des contenus pédagogiques pour approfondir vos connaissances et développer vos compétences techniques.

Lab / Exercices

<ul>
<li>Ce cours vous donne un accès exclusif au laboratoire officiel Microsoft, vous permettant de mettre en pratique vos compétences dans un environnement professionnel.</li>

</ul>

Cours complémentaires

Financement Eligible

ITTA est partenaire d’un fonds de formation continue destiné aux travailleurs temporaires. Ce fonds peut subventionner cette formation, sous réserve que vous soyez assujetti(e) à la convention collective de travail (CCT) « Location de services » et que vous remplissiez certaines conditions, notamment avoir travaillé au moins 88 heures au cours des 12 derniers mois.

Informations Additionnelles

formation GitHub Copilot développement : GitHub Copilot : l’assistant IA qui transforme le développement logiciel

GitHub Copilot est un assistant de programmation alimente par l’IA qui s’intègre directement dans les éditeurs de code comme Visual Studio Code. Visual Studio et les IDE JetBrains. En analysant le contexte de votre code, Copilot suggéré des completions. Génère des fonctions entières et propose des solutions a vos problèmes de développement. Les études montrent que les développeurs qui utilisent efficacement Copilot réduisent de 30 a 55 % le temps consacre aux tâches de codage répétitives. Pour les équipes de développement en Suisse romande. La maitrise de cet outil represente un gain de productivité mesurable qui impacte directement les délais de livraison des projets et la compétitivité de l’organisation.

Programme de la formation AZ-2007

Cette formation d’une journée suit le cursus officiel Microsoft et couvre l’utilisation avancee de GitHub Copilot pour le développement d’applications. Vous commencez par configurer Copilot dans votre environnement de développement et comprendre son fonctionnement (modèles de langage, contexte, suggestions). Le prompt engineering applique au code occupe une place centrale. Avec les techniques pour formuler des demandes précises qui génèrent du code pertinent et fonctionnel.

Copilot Chat est couvert en profondeur pour le refactoring de code existant. Le débogage assiste par l’IA et l’explication de code complexe. La generation de tests unitaires vous permet d’améliorer la couverture de test de vos projets de manière significative. La documentation automatisée avec Copilot accélère la redaction de commentaires, de docstrings et de fichiers README. La formation aborde également les bonnes pratiques de validation des suggestions. La gestion de la securité du code génère et les limites de l’outil pour une utilisation responsable.

Profils vises et prérequis

Cette formation s’adresse a tous les développeurs logiciels qui souhaitent intégrer l’IA dans leur workflow quotidien. Quel que soit leur langage de programmation principal. Les tech leads et les architectes qui évaluent le déploiement de Copilot dans leur organisation y trouveront un cadre d’adoption structuré et des métriques pour mesurer le retour sur investissement.

Les managers d’équipes de développement qui souhaitent comprendre l’impact de Copilot sur la productivité bénéficient également de cette formation. Les prérequis se limitent a une expérience en développement logiciel et une familiarité avec un éditeur de code comme Visual Studio Code. Aucune connaissance en intelligence artificielle n’est nécessaire. La formation est agnostique en termes de langage de programmation, meme si les exemples couvrent principalement C#, Python et JavaScript.

Maximiser le retour sur investissement de GitHub Copilot

La valeur de GitHub Copilot depend directement de la capacité des développeurs a l’utiliser efficacement. Un développeur forme exploite Copilot pour accélérer la creation de code standard. La redaction de tests et la documentation, tout en gardant un regard critique sur les suggestions. Les techniques de prompt engineering permettent de guider Copilot vers des solutions adaptees a votre contexte metier et a vos conventions de code. La formation couvre également les scénarios ou Copilot est moins performant. Pour que vous sachiez quand l’utiliser et quand coder manuellement. Cette approche équilibrée maximise les gains de productivité tout en maintenant la qualité du code. Les participants repartent avec des techniques concretes qu’ils peuvent appliquer immediatement dans leur travail quotidien.

Formation AZ-2007 chez ITTA

ITTA est Microsoft Learning Partner et propose cette formation avec des formateurs certifiés MCT qui utilisent GitHub Copilot dans leur pratique quotidienne de développement. Le support de cours officiel MOC est inclus. Les sessions se déroulent en présentiel a Genève et Lausanne ou en classe virtuelle. Les groupes réduits permettent un accompagnement personnalisé et des exercices adaptes aux langages et aux contextes de chaque participant. Les formateurs démontrent les bonnes pratiques sur des cas de développement concrets et partagent leur expérience sur l’adoption de Copilot en équipe.

Questions frequentes

Faut-il un abonnement GitHub Copilot pour suivre cette formation ?

L’accès a GitHub Copilot est fourni dans le cadre des labs pratiques. Vous n’avez pas besoin de disposer d’un abonnement personnel pour participer a la formation.

La formation est-elle adaptee a tous les langages de programmation ?

Oui, GitHub Copilot supporte la plupart des langages. La formation utilise principalement C#, Python et JavaScript pour les exemples. Mais les techniques de prompt engineering sont applicables a tous les langages.

GitHub Copilot peut-il remplacer un développeur ?

Non, Copilot est un assistant qui accélère le travail du développeur. La formation insiste sur le rôle critique du développeur pour valider, adapter et sécuriser les suggestions de l’IA.

La formation couvre-t-elle la securité du code génère ?

Oui, les bonnes pratiques de validation des suggestions et la détection de vulnérabilités dans le code génère font partie du programme. Vous apprenez a utiliser Copilot de manière responsable et sécurisée.

Cette formation est-elle utile pour les développeurs expérimentés ?

Absolument. Les développeurs expérimentés tirent le meilleur parti de Copilot car ils ont le recul nécessaire pour évaluer les suggestions. La formation leur apporte les techniques de prompt engineering avancées pour maximiser leur productivité.

Copilot Chat est-il couvert dans cette formation ?

Oui, Copilot Chat est un élément central de la formation. Vous apprenez a l’utiliser pour le refactoring, le débogage. L’explication de code et la generation de tests directement dans votre éditeur.

Prix de l'inscription
CHF 850.-
Inclus dans ce cours
  • Formation dispensée par un formateur certifié
  • 180 jours d’accès aux labs Officiels Microsoft
  • Documentation Officielle au format digital
  • Badge de réussite Officiel Microsoft
Mois actuel

lun29Juin09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2007

lun29Juin09:00lun17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionAZ-2007

lun03Aoû09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2007

lun03Aoû09:00lun17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionAZ-2007

lun07Sep09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2007

lun07Sep09:00lun17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionAZ-2007

lun12Oct09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2007

lun12Oct09:00lun17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionAZ-2007

lun16Nov09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2007

lun16Nov09:00lun17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionAZ-2007

lun21Déc09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2007

lun21Déc09:00lun17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionAZ-2007

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande