آموزش GitHub Copilot - راهنمای کامل

GitHub Copilot - The Complete Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: گردش کار برنامه نویسی خود را با GitHub Copilot، دستیار کدنویسی با هوش مصنوعی خود متحول کنید! استفاده صحیح از GitHub Copilot برای توسعه نرم‌افزار تمرین Copilot با پروژه‌های کدنویسی پیچیده تولید، مستندسازی، توضیح و آزمایش کد در چند ثانیه با تحریک مؤثر قابلیت‌های GitHub Copilot برای نوشتن کد بهتر، درک سریع‌تر GitHub Copilot و استفاده از آن با پتانسیل کامل پیشها :تجربه اصلی برنامه نویسی حساب GitHub اشتراک فعال GitHub Copilot

به "GitHub Copilot - The Complete Guide" خوش آمدید! این دوره جامع طراحی شده است تا شما را از طریق زیر و بم GitHub Copilot راهنمایی کند، یک دستیار کدنویسی مجهز به هوش مصنوعی که می تواند گردش کار برنامه نویسی شما را متحول کند.

موضوعات تحت پوشش دوره:

  • GitHub Copilot چیست و چگونه می توانید از آن استفاده کنید

  • مزایای استفاده از GitHub Copilot

    چیست
  • نحوه ثبت نام و نصب آن در Visual Studio Code و JetBrains IDE

موضوعات متوسط:

  • نحوه استفاده از چت GitHub Copilot برای سوالات عمومی و داخل پروژه نرم افزار

  • نحوه تکرار دستورات

  • تولید کد

  • 4 روش برای تعامل با Copilot در داخل Visual Studio Code

در این دوره شما همچنین یاد خواهید گرفت که چگونه با GitHub Copilot سریعتر HTML و CSS بنویسید

موضوعات پیشرفته: از جاوا اسکریپت، نمونه کدهای پایتون جاوا استفاده کنید:

  • پروژه پیچیده: جستجوگر رمز عبور - درخواست و تکرار با Copilot

  • آزمایش واحد را راه اندازی کنید و تست های پیچیده را با Copilot

    ایجاد کنید
  • از GitHub Copilot برای تولید متن استفاده کنید: توضیحات کد، پیام‌های متعهد

مزایای دوره:

  • فراتر از اصول اولیه - پس از اتمام، می توانید مستقیماً از این دانش در کد تولید استفاده کنید

  • دانش عملی - ارائه ها به حداقل می رسد، ما بر آنچه واقعا مهم است تمرکز می کنیم

  • ساختار منطقی و انعطاف پذیر - دوره را با سرعت خود بگذرانید

  • سریع، مختصر، کوتاه ترین تایپ کردن - تمرکز بر توضیحات - احترام به وقت شما

  • فونت بزرگ، پس‌زمینه تیره، محتوای فول اچ‌دی، به این ترتیب حتی روی صفحه‌نمایش کوچک یا حتی تبلت قابل خواندن است.

  • دسترسی مادام العمر

  • گواهی پایان کار برای ارائه به کارفرمای فعلی یا آینده شما

  • Q یک مربی فعال

از تئوری فراتر بروید و از یک مربی فعال، مطابق با نیازهای برنامه نویسی امروزی یاد بگیرید!


در پایان این دوره، درک کاملی از GitHub Copilot و نحوه استفاده از آن به طور کامل خواهید داشت. چه یک توسعه دهنده با تجربه باشید که به دنبال سرعت بخشیدن به گردش کار خود هستید، چه مبتدی که به دنبال کسب اطلاعات بیشتر در مورد جدیدترین ابزارهای توسعه نرم افزار هستید، این دوره چیزی برای شما دارد.


در این سفر به من بپیوندید و با GitHub Copilot کدنویسی را هوشمندانه‌تر، نه سخت‌تر شروع کنید!


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

معرفی Introduction

  • نحوه گذراندن این دوره How to take this course

  • بیایید وصل شویم! Let's connect!

  • GitHub Copilot چیست؟ What is GitHub Copilot

  • ثبت نام برای GitHub Copilot Signing up for GitHub Copilot

  • راه اندازی در کد ویژوال استودیو Setup inside Visual Studio Code

  • اختیاری - راه اندازی در داخل Intellij Optional - Setup inside Intellij

  • نگرانی های حریم خصوصی Privacy concerns

شروع کار با GitHub Copilot Getting started with GitHub Copilot

  • معرفی بخش Section intro

  • منابع دوره Course resources

  • گیت کوپایلوت گیت هاب GitHub Copilot Chat

  • تعامل با Copilot Interracting with Copilot

  • تولید کد Code generation

  • فعال/غیرفعال کردن فرمت‌های فایل (Marketdown) Enable/Disable for file formats (markdown)

  • بیشتر خواندن Further reading

GitHub Copilot برای طراحی وب GitHub Copilot for web design

  • معرفی بخش Section intro

  • Copilot برای HTML Copilot for HTML

  • Copilot برای CSS Copilot for CSS

مقدمه کدگذاری عمومی General Coding intro

  • مقدمه کد نویسی عمومی General coding intro

کاپیلوت GitHub برای جاوا اسکریپت و تایپ اسکریپت GitHub copilot for JavaScript and TypeScript

  • معرفی بخش Section intro

  • تمرین کدنویسی Password Checker Password Checker coding exercise

  • تولید متن Generating text

  • واحد راه اندازی را با Copilot آزمایش می کند Unit tests setup with Copilot

  • کمک کد بیشتر More code assistance

  • کمک های بیشتر Further assistance

  • GitHub Copilot برای TypeScript GitHub Copilot for TypeScript

  • TypeScript تمرین را فهرست می کند TypeScript lists exercise

  • تمرین کدگذاری بازی - از Copilot استفاده کنید Game coding exercise - use Copilot

GitHub Copilot برای پایتون GitHub Copilot for Python

  • معرفی بخش Section intro

  • کمک برنامه نویسی پایتون Python coding assistance

  • تولید متن Generating text

  • کمک تست های واحد Unit tests assistance

  • تولید تست Generating tests

  • کار با لیست ها Working with lists

GitHub Copilot برای جاوا GitHub Copilot for Java

  • معرفی بخش Section intro

  • کمک راه اندازی پروژه Project setup assistance

  • تولید متن Generating text

  • کمک برنامه نویسی جاوا Java coding assistance

  • تنظیم تست Testing setup

  • تمدید آزمون ها Extending tests

  • جاوا تمرین را لیست می کند Java lists exercise

  • تمرین کدنویسی بازی: از Copilot برای جاوا استفاده کنید Game Coding exercise: use Copilot for Java

سایر ویژگی های GitHub Copilot Other GitHub Copilot features

  • معرفی بخش Section intro

  • نصب GitHub Copilot CLI GitHub Copilot CLI installation

  • استفاده از GitHub Copilot CLI GitHub Copilot CLI usage

  • کمک به پرسش های SQL و پایگاه داده SQL and database queries assistance

  • فعال سازی گفتار و صوتی Github Copilot Github Copilot speech and voice activation

  • درون یک پروژه بزرگ Inside a big project

  • منابع بیشتر More resources

بخش پایانی Ending section

  • نتیجه گیری دوره Course conclussion

  • متشکرم! Thank you!

  • جایزه Bonus

نمایش نظرات

آموزش GitHub Copilot - راهنمای کامل
جزییات دوره
3 hours
49
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
757
4.6 از 5
دارد
دارد
دارد
Alex Horea
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Horea Alex Horea

وب و ابر توسعه دهندگان! من الکس هستم و خوشحالم که با شما ملاقات می کنم! من مدرک کارشناسی ارشد در فن آوری های اینترنتی دارم و من یک وب سایت علاقه مندان و توسعه دهنده ابر هستم. در سال های گذشته من طراحی و اجرای رابط کاربر و راه حل های ابر برای مشتریان مختلف از صنعت خودرو کار کردم. من به شدت بر این باور هستم که دانستن هرگز کافی نیست. دانش باید انجام شود، به همین دلیل است که من می خواهم آموزش خود را بر روی برنامه های بتنی، دنیای واقعی تمرکز کنم.