К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Accelerate Terraform Development with GitHub Copilot and AI · LearnSpace
Назад в каталог
courseraПрограммирование

Accelerate Terraform Development with GitHub Copilot and AI

Курс от Packt
Средний≈ 8.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course is designed to supercharge your Terraform development workflow using GitHub Copilot and AI tools. You will learn how to harness the power of GitHub Copilot to streamline the process of writing, managing, and enhancing Terraform configurations. By the end, you will be able to leverage Copilot's AI-driven code suggestions, automate mundane tasks, and improve your productivity. You’ll begin with an introduction to GitHub Copilot, exploring its capabilities and limitations, and how it can elevate your coding experience. The course also covers Terraform basics, including how it works with Infrastructure as Code (IaC) and offers hands-on demos to solidify your understanding of its core functionality. Next, you will dive into the setup process, learning how to integrate Copilot into your IDE and configure Terraform on both MacOS and Windows. With these tools in place, you’ll start a new Terraform project using Copilot’s guidance, refining your code, and utilizing Copilot’s features like documentation generation and test creation. The course concludes with a focus on advanced Copilot features such as Copilot Chat for real-time assistance and Copilot’s role in code management, including automating .gitignore file creation and commit message drafting. By the end, you will have a fully functional Terraform development environment optimized with GitHub Copilot.

Навыки, которые вы освоите

Software InstallationGenerative AIDevelopment EnvironmentCode ReusabilityDevOpsMaintainabilityIntegrated Development EnvironmentsDevops Tools

Программа курса

8 модулей · 43 учебных материалов

01Introduction6 материалов

Introduction

Course IntroductionВидеоFull Course ResourcesЧтениеCourse Ratings and ReviewsВидеоIntroduction to GitHub CopilotВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Accelerate Terraform Development with GitHub Copilot and AI
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 8.5 ч

8 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
Limitations and Considerations When Using GenAI for Developing CodeВидео
Introduction - AssessmentЗадание
02Introduction to HashiCorp Terraform4 материалов

Introduction to HashiCorp Terraform

Introduction to Terraform and Infrastructure as Code (IaC)ВидеоTerraform DemoВидеоGetting Started with Terraform and Infrastructure as CodeDIALOGUEIntroduction to HashiCorp Terraform - AssessmentЗадание
03Setting Up Your Environment8 материалов

Setting Up Your Environment

Subscribing to the GitHub Copilot serviceВидеоDownloading and Installing Microsoft VSCodeВидеоInstalling and Configuring the GitHub Copilot ExtensionВидеоInstalling HashiCorp Terraform - MacOSВидеоInstalling HashiCorp Terraform - WindowsВидеоCreating Credentials in Your AWS Account to Use with TerraformВидеоIntegrating GitHub Copilot in Your Development WorkflowDIALOGUESetting Up Your Environment - AssessmentЗадание
04Terraform Development7 материалов

Terraform Development

Jump Start Your New Terraform Project using Copilot!ВидеоWriting your first Terraform configurations with Copilot!ВидеоExpanding on Code SuggestionsВидеоUsing the Copilot Menu to fix, explain, document, or create testsВидеоCreate a Terraform Module to Improve ReusabilityВидеоCreating Terraform Projects with GitHub CopilotDIALOGUETerraform Development - AssessmentЗадание
05GitHub Copilot Chat8 материалов

GitHub Copilot Chat

Accessing Copilot ChatВидеоUsing Threads for Copilot ChatВидеоUsing the Copilot Chat AgentsВидеоUsing the Copilot Chat Built-In CommandsВидеоChanging the Scope and Context to Improve Your Copilot ResultsВидеоAsking Questions Right in the Code EditorВидеоInteracting with GitHub Copilot ChatDIALOGUEGitHub Copilot Chat - AssessmentЗадание
06Using Copilot to Improve and Manage Our Code4 материалов

Using Copilot to Improve and Manage Our Code

Let Copilot Create Your .gitignore FileВидеоUsing Copilot to Generate Commit MessagesВидеоUsing .gitignore with TerraformDIALOGUEUsing Copilot to Improve and Manage Our Code - AssessmentЗадание
07Cleaning Up Your Environment!3 материалов

Cleaning Up Your Environment!

Cleaning Up Your Environment!ВидеоCleaning Up Your Environment! - AssessmentЗаданиеCleaning Up Terraform and Github Copilot ResourcesDIALOGUE
08Course Wrap-Up!3 материалов

Course Wrap-Up!

Course CompletionВидеоFull Course practice AssessmentЗаданиеFull Course Assessment Задание