لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش شتابدهی به توسعه 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
نمایش نظرات