Packt
GitHub Copilot & ChatGPT pour les développeurs - Codez plus intelligemment en 2024

Débloquer l'accès à plus de 10 000 cours avec Coursera Plus

Packt

GitHub Copilot & ChatGPT pour les développeurs - Codez plus intelligemment en 2024

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.9

(15 avis)

niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.9

(15 avis)

niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Configurez GitHub Copilot et ChatGPT pour rationaliser la génération de code et le débogage.

  • Créer et optimiser des invites efficaces pour les assistants de codage de l'IA.

  • Générez, expliquez et déboguez des extraits de code avec ChatGPT pour des projets réels.

  • Maîtriser les fonctionnalités avancées de GitHub Copilot, notamment les agents et les intégrations IDE.

Compétences que vous acquerrez

  • Catégorie : GitHub
  • Catégorie : Docker (Logiciel)
  • Catégorie : Google Gemini
  • Catégorie : Environnements de développement intégré
  • Catégorie : Débogage
  • Catégorie : Prompt engineering
  • Catégorie : Git (Système de contrôle des versions)
  • Catégorie : OpenAI
  • Catégorie : IA générative
  • Catégorie : ChatGPT
  • Catégorie : Environnement de développement
  • Catégorie : Microsoft Copilot

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

11 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Maîtriser GitHub pour les développeurs et DevOps
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 11 modules dans ce cours

Dans ce module, nous vous présenterons le cours et vous donnerons un aperçu des sujets et des compétences que vous allez acquérir. Vous aurez un aperçu de la structure du cours, de son objectif et de la manière dont il vous aidera à atteindre vos objectifs d'apprentissage.

Inclus

2 vidéos2 lectures

Dans ce module, nous vous guiderons dans la mise en place des outils et des comptes nécessaires pour assurer un flux de travail fluide. Vous apprendrez à créer des comptes GitHub et Open d'authentification, ainsi qu'à installer VSCode, un puissant éditeur de code, pour lancer efficacement votre processus de développement.

Inclus

3 vidéos1 devoir

Dans ce module, nous explorerons les principes fondamentaux du ChatGPT, y compris ses origines et ses capacités de codage. Vous apprendrez également l'importance de rédiger des messages-guides efficaces et découvrirez des stratégies clés pour interagir efficacement avec ChatGPT afin d'obtenir des résultats optimaux.

Inclus

3 vidéos1 devoir

Dans ce module, nous allons nous plonger dans les diverses applications de ChatGPT à travers de multiples scénarios de codage et de recherche. Vous apprendrez à tirer parti de ChatGPT pour générer du code, créer des composants, comprendre les structures de code et expliquer des concepts techniques avec clarté, notamment en travaillant avec des expressions régulières et différents langages de programmation.

Inclus

9 vidéos1 devoir

Dans ce module, nous allons explorer les alternatives gratuites à ChatGPT, en mettant l'accent sur Google Gemini (anciennement Bard). Vous aurez un aperçu de la comparaison de ces outils, de leurs caractéristiques uniques et de la façon dont les assistants IA peuvent être utilisés directement dans un Environnement de Développement Intégré (IDE) pour améliorer la productivité et l'efficacité du codage.

Inclus

3 vidéos1 devoir

Dans ce module, nous vous présenterons GitHub Copilot, un puissant outil de codage IA conçu pour aider les développeurs. Vous apprendrez ce qu'est Copilot, comment le configurer et installer ses fonctions de chat, et comprendrez sa fonctionnalité pour générer des suggestions de code intelligentes, vous aidant à coder plus rapidement et plus efficacement.

Inclus

5 vidéos1 devoir

Dans ce module, nous nous concentrerons sur la maîtrise de l'art d'inviter GitHub Copilot par le biais d'instructions écrites. Vous apprendrez les règles de création d'invites efficaces, explorerez des stratégies pratiques telles que l'utilisation de noms significatifs, et comprendrez comment Copilot exploite le contexte des fichiers ouverts pour fournir une aide au codage précise.

Inclus

5 vidéos1 devoir

Dans ce module, nous allons explorer comment interagir avec GitHub Copilot en utilisant les commentaires comme des invites pour rationaliser la génération de code. Vous apprendrez également à tirer parti de Copilot pour Dockeriser une application Node.js Expresss, en améliorant votre flux de travail et en automatisant les tâches de développement.

Inclus

2 vidéos1 devoir

Dans ce module, nous allons explorer les fonctionnalités avancées des agents GitHub Copilot pour maximiser l'efficacité pendant le développement. Vous apprendrez à utiliser des agents tels que @vscode, @terminal et @workspace pour une assistance contextuelle, à naviguer dans des bases de code peu familières et à adopter des astuces Git pratiques pour améliorer votre expérience de développement.

Inclus

4 vidéos1 devoir

Dans ce module, vous mettrez vos compétences à l'épreuve en créant un jeu de Tic-Tac-Toe à l'aide de GitHub Copilot. Cet exercice pratique vous aidera à appliquer les concepts, les stratégies d'incitation et les outils que vous avez appris tout au long du cours pour construire un projet complet et interactif.

Inclus

1 vidéo1 devoir

Dans ce module, nous allons nous plonger dans la version premium de ChatGPT, en nous concentrant sur ses fonctionnalités avancées d'analyse et de débogage des référentiels de code. Vous découvrirez comment ces outils premium peuvent améliorer votre processus de développement tout en comprenant leurs applications pratiques et leurs limites.

Inclus

1 vidéo1 lecture2 devoirs

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
1 239 Cours296 477 apprenants

Offert par

Packt

En savoir plus sur Développement de logiciels

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions