Packt

Accélérer le développement de Terraform avec GitHub Copilot et l'IA

Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Packt

Accélérer le développement de Terraform avec GitHub Copilot et l'IA

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

7 heures à compléter
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

7 heures à compléter
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Découvrez comment GitHub Copilot peut optimiser votre processus de développement Terraform

  • Découvrez comment configurer votre environnement avec GitHub Copilot, Terraform et VSCode

  • Maîtrisez l'utilisation des suggestions et des fonctionnalités de Copilot pour écrire et améliorer votre code Terraform

  • Optimisez vos projets Terraform grâce à des outils avancés tels que Copilot Chat et la gestion automatisée des commits

Compétences que vous acquerrez

  • Catégorie : Maintenabilité
  • Catégorie : Environnement de développement
  • Catégorie : Outils Devops
  • Catégorie : Réutilisation du code
  • Catégorie : Installation du logiciel
  • Catégorie : DevOps

Outils que vous découvrirez

  • Catégorie : IA générative
  • Catégorie : Environnements de développement intégré

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

9 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

Il y a 8 modules dans ce cours

Dans ce module, nous présenterons l'objectif principal et la structure de la formation, en vous offrant une vue d'ensemble de la manière dont GitHub Copilot peut être utilisé pour améliorer le développement avec Terraform. Vous vous familiariserez avec les mécanismes de retour d'information et vous vous plongerez dans les bases du codage assisté par l'IA. Nous examinerons également les contraintes liées à l'utilisation des outils d'IA générative et les principes d'une utilisation responsable de ces derniers.

Inclus

4 vidéos1 lecture1 devoir

Dans ce module, nous poserons les bases nécessaires à l'utilisation de Terraform en explorant son rôle dans l'« Infrastructure as Code ». Vous acquerrez une compréhension conceptuelle du fonctionnement de Terraform et le verrez à l'œuvre grâce à une démonstration pratique. Cette section vous préparera à des applications plus avancées abordées dans les modules suivants.

Inclus

2 vidéos1 devoir

Dans ce module, nous allons passer en revue toute la configuration de l'environnement nécessaire pour suivre cette formation, afin de nous assurer que vous disposiez des outils et des droits d'accès appropriés. Vous vous abonnerez à GitHub Copilot, installerez VSCode et configurerez les extensions indispensables. De plus, nous vous guiderons dans l'installation de Terraform sur macOS et Windows, ainsi que dans la configuration de vos identifiants AWS pour des interactions sécurisées avec le cloud.

Inclus

6 vidéos1 devoir

Dans ce module, nous allons nous plonger dans le développement pratique de Terraform grâce à GitHub Copilot. Vous apprendrez à générer, développer et optimiser du code d'infrastructure avec l'aide de l'IA. De la rédaction de votre première configuration à la modularisation de votre base de code, cette section vous donnera les moyens de créer des projets Terraform évolutifs et faciles à maintenir.

Inclus

5 vidéos1 devoir

Dans ce module, nous allons découvrir GitHub Copilot Chat et la manière dont il améliore l'expérience de développement grâce à l'IA conversationnelle. Vous apprendrez à accéder aux fonctionnalités de chat et à vous y repérer, à utiliser efficacement les fils de discussion et les agents, ainsi qu'à optimiser les résultats fournis par Copilot en ajustant le contexte. Cette section explique également comment poser des questions directement dans votre éditeur de code afin d'obtenir une aide rapide et ciblée.

Inclus

6 vidéos1 devoir

Dans ce module, nous nous concentrerons sur l'utilisation de GitHub Copilot pour gérer les tâches de développement essentielles mais répétitives. Vous apprendrez comment Copilot peut générer automatiquement un fichier .gitignore et vous aider à rédiger des messages de commit clairs et concis. Ces pratiques contribuent à améliorer la qualité du code, son organisation et l'efficacité de la gestion des versions.

Inclus

2 vidéos1 devoir

Dans ce module, nous vous guiderons tout au long du processus de nettoyage de votre environnement de développement après avoir utilisé Terraform. Vous apprendrez à désactiver des ressources, à désinstaller des outils et à mettre de l'ordre dans vos configurations. Cela vous permettra de disposer d'un espace de travail sécurisé et optimisé pour vos futurs projets.

Inclus

1 vidéo1 devoir

Dans ce module, nous passerons en revue les principaux enseignements tirés de cette formation et mettrons en avant la manière dont GitHub Copilot et Terraform peuvent transformer votre processus de développement. Vous recevrez également des conseils sur les prochaines étapes à suivre pour approfondir vos compétences et rester à la page dans un paysage en constante évolution en matière d'outils DevOps et d'IA.

Inclus

1 vidéo2 devoirs

Instructeur

Packt - Course Instructors
Packt
1 946 Cours578 447 apprenants

Offert par

Packt

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.’

Foire Aux Questions