GH-300: گید Copilot گیت‌هاب – راهنمای جامع آمادگی آزمون - آخرین آپدیت

دانلود GH-300: Github Copilot – Complete Exam Preparation Guide

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تسلط بر GitHub Copilot برای دریافت گواهینامه GH-300: مهندسی پرامپت، کدنویسی با هوش مصنوعی و تست، از سطح مبتدی تا حرفه‌ای استفاده با اعتمادبه‌نفس از GitHub Copilot در VS Code، شامل تکمیل خودکار کد، چت داخلی (inline chat)، اکشن‌های هوشمند، ایجنت‌ها و موارد دیگر. درک هوش مصنوعی مسئولانه (Responsible AI): ریسک‌ها، محدودیت‌ها، آسیب‌های احتمالی هوش مصنوعی مولد و نحوه استفاده اخلاقی و ایمن از ابزارهای AI. توضیح نحوه مدیریت داده‌ها در GitHub Copilot، شامل خط لوله داده‌ها، حریم خصوصی، گزینه‌های پیکربندی و مدیریت کانتکست. یادگیری مهندسی پرامپت برای دریافت پیشنهادهای کد بهتر، اتوماسیون کارهای تکراری و استفاده موثر از Copilot در موارد واقعی. ساخت یک اپلیکیشن کامل ماشین‌حساب با هوش مصنوعی از صفر با استفاده از GitHub Copilot برای کدنویسی، ریفکتورینگ، نوشتن تست‌ها و مستندسازی جهت ارتقای مهارت‌های شما. پیش نیازها: درک پایه از مفاهیم برنامه‌نویسی. بدون نیاز به تجربه قبلی در کار با GitHub Copilot.

این دوره شامل استفاده از هوش مصنوعی است.


این دوره یک مسیر عملی و گام‌به‌گام برای استفاده ایمن و موثر از GitHub Copilot در پروژه‌های توسعه واقعی به شما ارائه می‌دهد. شما با هوش مصنوعی مسئولانه، نحوه عملکرد و مدیریت داده‌ها در GitHub Copilot و روش‌های راه‌اندازی و استفاده از آن در وظایف مختلف کدنویسی آشنا خواهید شد.

از طریق ماژول‌های متمرکز بر مهندسی پرامپت (Prompt Engineering)، تست، اصول حریم خصوصی و نمونه‌های کاربردی توسعه‌دهندگان، خواهید دید که چگونه Copilot را در کل چرخه حیات توسعه نرم‌افزار ادغام کنید.

در پایان، با ساخت و تست یک وب‌اپلیکیشن کامل با GitHub Copilot، آموخته‌های خود را بلافاصله به کار خواهید بست.


در این دوره چه می‌آموزید؟

  • هوش مصنوعی مسئولانه – مفاهیم AI مسئولانه، ریسک‌ها، محدودیت‌ها، استفاده اخلاقی و نحوه اعتبارسنجی و کاهش مشکلات در کار با AI مولد.

  • طرح‌ها و ویژگی‌های GitHub Copilot – معرفی پلن‌های Copilot، حریم خصوصی، نصب در VS Code، ویژگی‌های اصلی مانند تکمیل کد و حالت‌های چت، و کاربرد آن‌ها در کدنویسی واقعی.

  • نحوه عملکرد و مدیریت داده‌ها – بررسی چرخه حیات خط لوله داده‌ها، نحوه پردازش داده‌ها توسط Copilot و محدودیت‌های اصلی Copilot و سایر مدل‌های LLM.

  • طراحی و مهندسی پرامپت – یادگیری مفاهیم مهندسی پرامپت، نحوه عملکرد کانتکست و تاریخچه چت، و طراحی پرامپت‌های موثر و فایل‌های پرامپت برای نتایج بهتر.

  • موردهای کاربردی AI برای توسعه‌دهندگان – نمایش کاربردهای عملی مانند یادگیری زبان‌های جدید، دیباگ کردن، ریفکتورینگ، مدیریت SDLC، مستندسازی و بررسی تاثیر آن بر بهره‌وری.

  • تست با GitHub Copilot – راهنمای استفاده از Copilot برای افزودن تست‌ها، شناسایی Edge Caseها، پیکربندی حریم خصوصی و ایجاد دستورالعمل‌های سفارشی (Custom Instructions).

  • اصول حریم خصوصی و استثناهای کانتکست – ارتقای کیفیت و امنیت کد، مدیریت استثناهای محتوایی، استفاده از Safeguardها و رفع اشکال.

  • جلسه عملی: ساخت ماشین‌حساب با GitHub Copilot – آموزش مرحله‌به‌مرحله برنامه‌ریزی، ساخت، استایل‌دهی، تست و مستندسازی یک اپلیکیشن ماشین‌حساب.


این دوره شامل موارد زیر است:

  • تئوری و عملی: جلسات آموزشی همراه با مثال‌های کاربردی فراوان (ویدیوهای ۳ تا ۱۰ دقیقه‌ای).

  • منابع قابل دانلود: شامل راهنمای PDF، فایل‌های پروژه و مثال‌های عملی برای یادگیری دست‌اول.

  • نمونه کدهای منبع: دسترسی کامل به سورس کد تمامی پروژه‌ها و تمرین‌ها.

  • گواهینامه Udemy: که پس از اتمام دوره دریافت خواهید کرد.

  • پشتیبانی: پاسخگویی به تمامی سوالات شما در طول دوره.


با مدرس آشنا شوید!

Dmytro Vasyliev - مهندس ارشد Front-end با بیش از ۱۰ سال تجربه حرفه‌ای در توسعه اپلیکیشن‌های پیچیده وب. تجربه گسترده در کار با React و سایر فریم‌ورک‌ها برای ساخت رابط‌های کاربری پویا و بهینه.


آیا نگرانی دارید؟

این دوره دارای ضمانت بازگشت وجه ۳۰ روزه است.

همین امروز به دوره ما بپیوندید تا یاد بگیرید چگونه اولین اپلیکیشن خود را با React بسازید!


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

معرفی دوره Course Introduction

  • خوش‌آمدگویی به دوره Welcome to the Course

  • منابع مفید برای آمادگی آزمون Useful Resources for Exam Preparation

  • نحوه مطالعه در Udemy How to Study on Udemy

دامنه ۱: هوش مصنوعی مسئولانه (۷٪) Domain 1. Responsible AI (7%)

  • مقدمه: مدیریت هوش مصنوعی مسئولانه Introduction: You Can Handle Responsible AI

  • هوش مصنوعی مسئولانه چیست؟ What is Responsible AI?

  • ریسک‌های مرتبط با استفاده از AI Risks Associated with Using AI

  • محدودیت‌های ابزارهای AI مولد Limitations of Using Generative AI Tools

  • ضرورت اعتبارسنجی خروجی‌های ابزارهای AI Need to Validate the Output of AI Tools

  • نحوه به‌کارگیری هوش مصنوعی مسئولانه How to Operate a Responsible AI

  • آسیب‌های احتمالی AI مولد Potential Harms of Generative AI

  • نحوه کاهش وقوع آسیب‌های احتمالی How to Mitigate the Occurrence of Potential Harms

  • توضیح هوش مصنوعی اخلاقی Explain Ethical AI

  • سنجش سریع دانش Do a Quick Knowledge Check

دامنه ۲: طرح‌ها و ویژگی‌های GitHub Copilot (۳۱٪) Domain 2: GitHub Copilot Plans and Features (31%)

  • مقدمه: تسلط بر Copilot Introduction: You’ll Get Comfortable with Copilot

  • مروری بر GitHub Copilot Overview of GitHub Copilot

  • پلن‌های پرداخت و محدودیت‌های GitHub Copilot Github Copilot Payment Plans & Limitations

  • درک حریم خصوصی داده‌ها در GitHub Copilot Understand Github Copilot Data Privacy

  • راه‌اندازی GitHub Copilot و VS Code Setting Up Github Copilot and VS Code

  • شروع سریع با GitHub Copilot در VS Code Quick Start with GitHub Copilot in VS Code

  • یادگیری بیشتر درباره تکمیل خودکار کد (Code Completions) Learn more about Code Completions

  • استفاده از Inline Chat برای ادیتور و ترمینال Use Inline Chat for Editor and Terminal

  • اکشن‌های هوشمند GitHub Copilot Github Copilot Smart Actions

  • استفاده از رابط کاربری چت GitHub Copilot Use of Github Copilot Chat Interface

  • استفاده از چت Copilot – حالت پرسش (Ask Mode) Using Copilot Chat – Ask Mode

  • ویرایش کد با Copilot – حالت ویرایش (Edit Mode) Editing Code with Copilot – Edit Mode

  • اتوماسیون وظایف با Copilot – حالت ایجنت (Agent Mode) Automate Tasks with Copilot – Agent Mode

  • استفاده از کانتکست چت برای پاسخ‌های بهتر Using Chat Context for Better Responses

  • نحوه عملکرد ایندکس‌گذاری فضای کاری (Workspace Indexing) How Workspace Indexing Works in Copilot

  • مدیریت فایل‌های نادیده گرفته شده با .gitignore Manage Ignored Files in Copilot with .gitignore

  • سنجش سریع دانش Do a Quick Knowledge Check

دامنه ۳: نحوه عملکرد و مدیریت داده‌ها در GitHub Copilot (۱۵٪) Domain 3: How GitHub Copilot Works and Handles Data (15%)

  • مقدمه: درک نحوه عملکرد Copilot Introduction: You Can Understand How Copilot Works

  • چرخه حیات خط لوله داده‌ها در پیشنهادهای کد در IDE Data pipeline lifecycle of GitHub Copilot code suggestions in the IDE

  • نحوه مدیریت داده‌ها توسط GitHub Copilot How GitHub Copilot handles data

  • محدودیت‌های GitHub Copilot (و مدل‌های LLM به‌طور کلی) Limitations of GitHub Copilot (and LLMs in general)

  • سنجش سریع دانش Do a Quick Knowledge Check

دامنه ۴: طراحی و مهندسی پرامپت (۹٪) Domain 4: Prompt Crafting and Prompt Engineering (9%)

  • مقدمه: یادگیری پرامپت‌های قدرتمند Introduction: You Can Learn Powerful Prompts

  • مهندسی پرامپت چیست؟ What is prompt engineering?

  • نحوه تعیین کانتکست برای پرامپت How the context for the prompt is determined

  • گزینه‌های زبانی برای پرامپت نویسی در GitHub Copilot Language options for promoting GitHub Copilot

  • بخش‌های مختلف یک پرامپت Different parts of a prompt

  • نقش پرامپت‌نویسی Role of prompting

  • تفاوت بین Zero-shot و Few-shot Prompting Difference between zero-shot & few-shot prompting

  • نحوه استفاده از تاریخچه چت در GitHub Copilot How chat history is used with GitHub Copilot

  • بهترین روش‌های طراحی پرامپت در GitHub Copilot Prompt crafting best practices when using GitHub Copilot

  • اصول مهندسی پرامپت، متدهای آموزشی و بهترین تمرینات Prompt engineering principles, training methods, best practices

  • جریان فرآیند پرامپت Prompt process flow

  • درک فایل‌های پرامپت برای کارهای تکراری Understand Prompt Files for Repeated Tasks

  • ساخت فایل‌های پرامپت شخصی Create Your Own Prompt Files

  • مروری بر فایل‌های پرامپت محبوب جامعه کاربری Overview Community Popular Prompts Files

  • تمپلیت‌های فایل پرامپت برای توسعه‌دهندگان Prompt Files Templates for Developers

  • درک مهارت‌های ایجنت (Agent Skills) در GitHub Copilot Understand Agent Skills in GitHub Copilot

  • مرور مهارت‌های محبوب ایجنت در جامعه کاربری Overview Popular Agent Skills from the Community

  • ساخت و پیکربندی اولین مهارت ایجنت Build and Configure Your First Agent Skill

  • تمپلیت‌های آماده مهارت ایجنت برای توسعه‌دهندگان Ready-to-Use Agent Skill Templates for Developers

  • سنجش سریع دانش Do a Quick Knowledge Check

دامنه ۵: موردهای کاربردی AI برای توسعه‌دهندگان (۱۴٪) Domain 5: Developer Use Cases for AI (14%)

  • مقدمه: کاربردهای AI در توسعه Introduction: You’ll See Where AI Helps You

  • چرا باید از GitHub Copilot استفاده کنید؟ Why You Should Use Github Copilot

  • موردهای کاربردی محبوب GitHub Copilot برای توسعه‌دهندگان Popular Use Cases of GitHub Copilot for Developers

  • یادگیری زبان‌ها و فریم‌ورک‌های برنامه‌نویسی جدید Learning new programming languages and frameworks

  • ترجمه زبان‌های برنامه‌نویسی Language translation

  • تغییر کانتکست (Context switching) Context switching

  • نوشتن مستندات Writing documentation

  • پاسخ‌های شخصی‌سازی شده و آگاه به کانتکست Personalized context-aware responses

  • تولید داده‌های نمونه (Sample Data) Generating sample data

  • مدرن‌سازی اپلیکیشن‌های قدیمی (Legacy) Modernizing legacy applications

  • دیباگ کردن کد Debugging code

  • علوم داده (Data Science) Data science

  • ریفکتورینگ کد Code refactoring

  • کمک GitHub Copilot در مدیریت SDLC How GitHub Copilot can help with SDLC management

  • محدودیت‌های استفاده از GitHub Copilot Limitations of using GitHub Copilot

  • استفاده از Productivity API برای سنجش تاثیر Copilot بر کدنویسی How to use the productivity API to see how GitHub Copilot impacts coding

  • سنجش سریع دانش Do a Quick Knowledge Check

دامنه ۶: تست با GitHub Copilot (۹٪) Domain 6: Testing with GitHub Copilot (9%)

  • مقدمه: اعتماد به تست‌ها Introduction: You Can Feel Confident with Tests

  • نحوه افزودن تست‌های واحد، تست‌های یکپارچه‌سازی و سایر انواع تست‌ها How to add unit tests, integration tests, and other test types to your code

  • نحوه شناسایی Edge Caseها و پیشنهاد تست برای رفع آن‌ها How identify edge cases and suggesting tests to address them

  • انواع SKUها و ملاحظات حریم خصوصی در GitHub Copilot Different SKUs and the privacy considerations for GitHub Copilot

  • گزینه‌های پیکربندی پیشنهاد کد در سطح سازمان Different code suggestion configuration options on the organization level

  • توضیح دستورالعمل‌های سفارشی (Custom Instructions) در Copilot Custom Instructions in Copilot Explained

  • ساخت دستورالعمل‌های سفارشی شخصی Create Your Own Custom Instructions

  • مرور دستورالعمل‌های سفارشی محبوب جامعه کاربری Overview Community Popular Custom Instructions

  • تمپلیت‌های دستورالعمل سفارشی برای توسعه‌دهندگان Custom Instructions Templates for Developers

  • سنجش سریع دانش Do a Quick Knowledge Check

دامنه ۷: اصول حریم خصوصی و استثناهای کانتکست (۱۵٪) Domain 7: Privacy Fundamentals and Context Exclusions (15%)

  • مقدمه: تبدیل شدن به یک توسعه‌دهنده AI مورد اعتماد Introduction: You Can Be a Trusted AI Developer

  • ارتقای کیفیت کد از طریق تست Enhance code quality through testing

  • بهره‌گیری از GitHub Copilot برای امنیت و کارایی Leverage GitHub Copilot for security and performance

  • شناسایی استثناهای محتوایی Identify content exclusions

  • سازوکارهای حفاظتی (Safeguards) Safeguards

  • عیب‌یابی (Troubleshooting) Troubleshooting

  • سنجش سریع دانش Do a Quick Knowledge Check

جلسه عملی: ساخت ماشین‌حساب با GitHub Copilot Practice Session: Build a Calculator with GitHub Copilot

  • مقدمه: ساخت پروژه با Copilot Introduction: You Can Build This with Copilot

  • معرفی اولین پروژه با Copilot Introduction to Your First Copilot Project

  • مرور اپلیکیشن – آنچه خواهیم ساخت App Overview — See What We’ll Build

  • رویکردهای محبوب برای ساخت اپلیکیشن با Copilot Popular Approaches to Build App with Copilot

  • پرامپت‌ها و متریال‌های اپلیکیشن ماشین‌حساب Prompts and Materials for Calculator App

  • ایجاد برنامه توسعه برای Copilot Create Development Plan for Copilot

  • ساخت اپلیکیشن ماشین‌حساب بر اساس برنامه Build the Calculator App from the Plan

  • استایل‌دهی مدرن به ماشین‌حساب Style the Calculator for a Modern Look

  • افزودن محدودیت ورودی و فرمت سه رقم سه رقم Add Input Limits and Thousands Formatting

  • جایگزینی منطق سفارشی با کتابخانه فرمت‌دهی Replace Custom Logic with a Formatting Library

  • نوشتن و اجرای تست‌های واحد با Copilot Write and Run Unit Tests with Copilot

  • تولید مستندات پروژه با AI Generate Project Documentation with AI

مهارت‌های VIBE CODING: یادگیری کدنویسی Vibe برای توسعه VIBE CODING SKILLS: Learn Vibe Coding for Development

  • کاوش در ابزارهای Vibe Coding برای توسعه با Dmytro Vasyliev (پادکست) Explore Vibe Coding Tools for Development with Dmytro Vasyliev (Podcats)

جمع‌بندی Wrap-Up

  • نحوه ثبت نظر How to Leave a Review

  • نحوه دریافت گواهینامه How to Get a Certificate

  • انجام این دو مورد نهایی Do Those 2 Things

نمایش نظرات

GH-300: گید Copilot گیت‌هاب – راهنمای جامع آمادگی آزمون
جزییات دوره
8.5 hours
98
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
6,621
4.3 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anton Voroniuk Anton Voroniuk

بازاریاب دیجیتال، مربی آکادمی گوگل

نام من آنتون ورونیوک است.

من مدیر عامل آژانس دیجیتال Webpromoexperts هستم که یک شریک برتر Google و یک شریک بازاریابی فیس بوک است.

من رهبر و معلم آکادمی SkillsBooster، یک مربی آژانس Google Academy، و یک استراتژیست دیجیتال هستم.

ما در حال حاضر بیش از 1000 کسب و کار کوچک و متوسط ​​را با استراتژی دیجیتال و تبلیغات آنلاین پشتیبانی کرده ایم:

- کوکاکولا

- جانسون جانسون

- BNP Paribas

- بایر

- Sanofi

- Vodafone

- سازمان ملل متحد

- سازمان امنیت و همکاری اروپا

بازاریابی دیجیتال زندگی من است.

من قبلاً به بیش از 200 هزار دانشجو از بیش از 190 کشور کمک کرده ام تا دانش خود را در بازاریابی دیجیتال افزایش دهند.

سرگرمی‌های من شامل رقابت در مسابقات سه‌گانه و جمع‌آوری گواهی‌های بازاریابی دیجیتال است.

برخی از اعتبارنامه‌های من در اینجا آمده است:

- صلاحیت فردی Google Analytics

- صلاحیت فردی Google Ads

- Bing Ads معتبر حرفه ای

- Search Ads360 Certified

برای پیشبرد حرفه خود در بازاریابی دیجیتال مسلط شوید در دوره های آنلاین من!

Anton Voroniuk Support Anton Voroniuk Support

مدیر عامل Skillsbooster

Dmytro Vasyliev Dmytro Vasyliev

کارشناس React Development (9 سال تجربه)