آموزش گیت‌هاب کوپایلت (GitHub Copilot) برای مبتدیان - آخرین آپدیت

دانلود GitHub Copilot for Beginners

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: جریان کاری توسعه نرم‌افزار شما می‌تواند سریع‌تر، هوشمندتر و قابل‌اعتمادتر شود. در این دوره عملی، شما با GitHub Copilot آشنا می‌شوید؛ یک دستیار کدنویسی مبتنی بر هوش مصنوعی که به توسعه‌دهندگان در نوشتن کد، تولید پیشنهادات، رفع باگ‌ها، ایجاد تست‌ها و افزایش بهره‌وری مستقیماً در محیط توسعه (IDE) کمک می‌کند. چه بخواهید کارهای تکراری کدنویسی را کاهش دهید، کیفیت کد را بهبود ببخشید یا درک کنید که هوش مصنوعی چگونه می‌تواند از مهندسی نرم‌افزار مدرن پشتیبانی کند، این دوره به شما می‌آموزد که چگونه به طور موثر و مسئولانه از GitHub Copilot استفاده کنید. شما با بررسی نحوه عملکرد GitHub Copilot، از جمله معماری، آگاهی از متن (Context Awareness)، توکن‌ها و قابلیت‌های تولید کد شروع خواهید کرد. سپس، از طریق تمرینات عملی، از استفاده از پیشنهادات درون‌خطی (Inline Suggestions) و تکمیل خودکار (Tab Completion) تا کار با Copilot Chat، نوشتن پرامپت‌های بهتر، دیباگ کردن کد، تولید تست‌های واحد (Unit Tests)، بازبینی خروجی‌های هوش مصنوعی و به‌کارگیری کوپایلت در جریان‌های کاری پروژه محور پیش خواهید رفت. در پایان این دوره، شما قادر خواهید بود: - قابلیت‌های اصلی GitHub Copilot را تعریف کرده و توضیح دهید که چگونه متن، پرامپت‌ها، توکن‌ها و پیشنهادات کد از توسعه به کمک AI پشتیبانی می‌کنند. - از پیشنهادات درون‌خطی، تکمیل خودکار و Copilot Chat برای تولید، توضیح، دیباگ، بازنویسی (Refactor) و مستندسازی بهینه کد استفاده کنید. - پرامپت‌های موثری بنویسید که کوپایلت را به سمت خروجی‌های دقیق، امن و قابل نگهداری هدایت کند. - کدهای تولید شده توسط هوش مصنوعی را با استفاده از تست، دیباگ، بررسی‌های امنیتی و تصمیم‌گیری انسانی بازبینی و تایید کنید. - GitHub Copilot را در مستندات، بازبینی کد (Code Review)، جریان‌های CI/CD و توسعه پروژه‌های Full-stack به کار بگیرید. این دوره برای توسعه‌دهندگان نرم‌افزار، مهندسان اپلیکیشن، توسعه‌دهندگان فرانت‌اند و بک‌اند، متخصصان DevOps، برنامه‌نویسان تازه‌کار و هر کسی که می‌خواهد بداند GitHub Copilot چگونه می‌تواند از جریان‌های توسعه واقعی پشتیبانی کند، طراحی شده است. اگر در استفاده از GitHub Copilot یا کدنویسی به کمک هوش مصنوعی تازه‌کار هستید، این دوره یک نقطه شروع عملی را فراهم می‌کند. پیش‌نیاز این دوره، تجربه پایه در کدنویسی به زبانی مانند JavaScript، Python، Java یا زبان‌های مشابه است. آشنایی با Git، GitHub و محیط خط فرمان (CLI) مفید خواهد بود، همچنین اشتیاق به تمرین از طریق تکالیف عملی کدنویسی ضروری است. همین حالا ثبت‌نام کنید و بیاموزید که چگونه با GitHub Copilot کد بزنید، دیباگ کنید، تست کنید و کیفیت کد خود را ارتقا دهید. از مفاهیم پایه شروع کنید، با جریان‌های توسعه واقعی تمرین کنید و اعتماد به نفس استفاده از هوش مصنوعی را به عنوان بخشی از چرخه حیات توسعه نرم‌افزار به دست آورید.

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

مبانی گیت‌هاب کوپایلت GitHub Copilot Fundamentals

  • مقدمه دوره Course Introduction

  • معماری و قابلیت‌های GitHub Copilot GitHub Copilot Architecture and Capabilities

  • راه اندازی محیط کاری و درک مفاهیم پایه LLM Setting Up Your Workspace and Understanding LLM Basics

  • عملی: نصب و پیکربندی GitHub Copilot Hands-On: Installing and Configuring GitHub Copilot

  • عملی: پیشنهادات درون‌خطی و تکمیل خودکار Tab Hands-On: Inline Suggestions and Tab Completion

  • زمینه (Context) کوپایلت و مرزهای قابلیت اطمینان Copilot Context and Reliability Boundaries

  • عملی: نوشتن پرامپت‌های موثر و دیباگ خروجی‌های AI Hands-On: Writing Effective Prompts and Debugging AI Outputs

  • عملی: استفاده از کوپایلت در زبان‌ها و فریم‌ورک‌های مختلف Hands-On: Copilot Across Languages and Frameworks

توسعه تعاملی و کیفیت کد Interactive Development and Code Quality

  • چت کوپایلت: رابط‌های گفتگو برای توسعه کد Copilot Chat: Conversational Interfaces for Code Development

  • عملی: استفاده از چت برای توضیح کد و مستندسازی Hands-On: Using Chat for Code Explanations and Documentation

  • عملی: دیباگ و بازنویسی (Refactoring) با Copilot Chat Hands-On: Debugging and Refactoring with Copilot Chat

  • عملی: تولید تست‌های واحد و تایید کیفیت تست Hands-On: Generating Unit Tests and Validating Test Quality

  • تضمین کیفیت در کدهای تولید شده توسط هوش مصنوعی Ensuring Quality in AI-Generated Code

  • عملی: تست و تایید کدهای تولید شده توسط AI Hands-On: Testing and Validating AI-Generated Code

  • عملی: بهترین روش‌های امنیتی با کوپایلت Hands-On: Security Best Practices with Copilot

  • عملی: جریان‌های کاری بازبینی کد (Code Review) با کوپایلت Hands-On: Code Review Workflows with Copilot

  • جریان‌های کاری پیشرفته کوپایلت و زمینه پروژه Advanced Copilot Workflows and Project Context

  • عملی: تولید کد و بازنویسی در چندین فایل Hands-On: Multi-File Code Generation and Refactoring

جریان‌های کاری پیشرفته و پروژه Advanced Workflows and Project

  • عملی: کوپایلت برای مستندسازی و کامنت‌گذاری Hands-On: Copilot for Documentation and Comments

  • عملی: استفاده از Copilot CLI و اسکریپت‌های اتوماسیون Hands-On: Copilot CLI and Automation Scripts

  • عملی: یکپارچه‌سازی کوپایلت در خط لوله‌های CI/CD Hands-On: Integrating Copilot into CI/CD Pipelines

  • عملی: ساخت یک اپلیکیشن وب کامل با کوپایلت Hands-On: Building a Complete Web Application with Copilot

  • عملی: برنامه‌ریزی و معماری پروژه Hands-on: Planning and Architecting Project

  • عملی: توسعه معماری بک‌اند برای پروژه Hands-On: Developing the Backend Architecture for the Project

  • عملی: ساخت رابط کاربری (UI) برای پروژه Hands-On: Building the User Interface for the Project

  • عملی: تست، مستندسازی و کنترل نسخه Hands-On: Testing, Documentation and Version Control

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

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش گیت‌هاب کوپایلت (GitHub Copilot) برای مبتدیان
جزییات دوره
6h 16m
27
(آخرین آپدیت)
55
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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