آموزش شتاب‌دهی به توسعه Terraform با استفاده از GitHub Copilot و هوش مصنوعی - آخرین آپدیت

دانلود Accelerate Terraform Development with GitHub Copilot and AI

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. این دوره برای ارتقای جریان کاری توسعه Terraform با استفاده از GitHub Copilot و ابزارهای هوش مصنوعی طراحی شده است. شما خواهید آموخت که چگونه از قدرت GitHub Copilot برای ساده‌سازی فرآیند نوشتن، مدیریت و بهبود پیکربندی‌های Terraform استفاده کنید. در پایان، قادر خواهید بود از پیشنهادهای کدنویسی مبتنی بر هوش مصنوعی Copilot بهره ببرید، کارهای تکراری را خودکار کرده و بهره‌وری خود را افزایش دهید. شما با معرفی GitHub Copilot شروع خواهید کرد و قابلیت‌ها، محدودیت‌ها و نحوه ارتقای تجربه کدنویسی توسط آن را بررسی می‌کنید. این دوره همچنین مبانی Terraform، از جمله نحوه عملکرد آن با زیرساخت به عنوان کد (IaC) را پوشش می‌دهد و دموهای عملی برای تثبیت درک شما از عملکردهای اصلی ارائه می‌کند. سپس، وارد فرآیند راه‌اندازی می‌شوید و یاد می‌گیرید که چگونه Copilot را در IDE خود ادغام کرده و Terraform را در هر دو سیستم‌عامل MacOS و Windows پیکربندی کنید. با آماده شدن این ابزارها، یک پروژه جدید Terraform را با راهنمایی Copilot شروع می‌کنید، کد خود را اصلاح کرده و از ویژگی‌های Copilot مانند تولید مستندات و ایجاد تست‌ها استفاده می‌کنید. دوره با تمرکز بر ویژگی‌های پیشرفته Copilot مانند Copilot Chat برای کمک‌های آنی و نقش Copilot در مدیریت کد، از جمله خودکارسازی ایجاد فایل .gitignore و پیش‌نویس پیام‌های commit به پایان می‌رسد. در نهایت، شما یک محیط توسعه Terraform کاملاً کاربردی و بهینه شده با GitHub Copilot خواهید داشت.

سرفصل ها و درس ها

مقدمه Introduction

  • معرفی دوره Course Introduction

  • امتیازات و نظرات دوره Course Ratings and Reviews

  • معرفی GitHub Copilot Introduction to GitHub Copilot

  • محدودیت‌ها و ملاحظات هنگام استفاده از GenAI برای توسعه کد Limitations and Considerations When Using GenAI for Developing Code

آشنایی با HashiCorp Terraform Introduction to HashiCorp Terraform

  • مقدمه‌ای بر Terraform و زیرساخت به عنوان کد (IaC) Introduction to Terraform and Infrastructure as Code (IaC)

  • دموی Terraform Terraform Demo

راه‌اندازی محیط شما Setting Up Your Environment

  • اشتراک در سرویس GitHub Copilot Subscribing to the GitHub Copilot service

  • دانلود و نصب Microsoft VSCode Downloading and Installing Microsoft VSCode

  • نصب و پیکربندی افزونه GitHub Copilot Installing and Configuring the GitHub Copilot Extension

  • نصب HashiCorp Terraform در MacOS Installing HashiCorp Terraform - MacOS

  • نصب HashiCorp Terraform در Windows Installing HashiCorp Terraform - Windows

  • ایجاد اعتبارنامه‌ها (Credentials) در حساب AWS برای استفاده در Terraform Creating Credentials in Your AWS Account to Use with Terraform

توسعه Terraform Terraform Development

  • شروع سریع پروژه جدید Terraform با استفاده از Copilot Jump Start Your New Terraform Project using Copilot!

  • نوشتن اولین پیکربندی‌های Terraform با Copilot Writing your first Terraform configurations with Copilot!

  • گسترش پیشنهادهای کدنویسی Expanding on Code Suggestions

  • استفاده از منوی Copilot برای اصلاح، توضیح، مستندسازی یا ایجاد تست‌ها Using the Copilot Menu to fix, explain, document, or create tests

  • ایجاد یک ماژول Terraform برای بهبود قابلیت بازاستفاده Create a Terraform Module to Improve Reusability

چت GitHub Copilot GitHub Copilot Chat

  • دسترسی به Copilot Chat Accessing Copilot Chat

  • استفاده از Threadها در Copilot Chat Using Threads for Copilot Chat

  • استفاده از Agentهای Copilot Chat Using the Copilot Chat Agents

  • استفاده از دستورات داخلی Copilot Chat Using the Copilot Chat Built-In Commands

  • تغییر محدوده و زمینه برای بهبود نتایج Copilot Changing the Scope and Context to Improve Your Copilot Results

  • پرسیدن سوالات مستقیماً در ویرایشگر کد Asking Questions Right in the Code Editor

استفاده از Copilot برای بهبود و مدیریت کد Using Copilot to Improve and Manage Our Code

  • ایجاد فایل .gitignore توسط Copilot Let Copilot Create Your .gitignore File

  • استفاده از Copilot برای تولید پیام‌های Commit Using Copilot to Generate Commit Messages

پاکسازی محیط شما Cleaning Up Your Environment!

  • پاکسازی محیط شما Cleaning Up Your Environment!

جمع‌بندی دوره Course Wrap-Up!

  • پایان دوره Course Completion

نمایش نظرات

آموزش شتاب‌دهی به توسعه Terraform با استفاده از GitHub Copilot و هوش مصنوعی
جزییات دوره
7h 0m
27
(آخرین آپدیت)
111
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده