آموزش Github Copilot و ChatGPT برای توسعه دهندگان: کد هوشمندتر در سال 2024

Github Copilot & ChatGPT for Devs: Code Smarter in 2024

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Github Copilot، ChatGPT، و Google Gemini: با استفاده از دستیاران هوش مصنوعی، توسعه‌دهنده بهتری شوید. و بررسی دقیق کدها به طرز چشمگیری محول کردن کارهای روتین و خسته کننده به دستیار هوش مصنوعی تولید خودکار تست های واحد قابل اعتماد و قابل نگهداری برای کد شما تمام ابزارهایی که برای دوره نیاز دارید رایگان هستند یا دوره های آزمایشی رایگان دارند. راهنمای نصب گنجانده شده است!

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

از طریق این راهنمای جامع، سفری را برای تسلط بر استفاده از دستیارهای پیشرفته هوش مصنوعی مانند ChatGPT، Google Gemini، و GitHub Copilot آغاز خواهید کرد. اینها فقط ابزار نیستند. آنها همکاران شما در کدنویسی هستند و آماده اند تا مهارت برنامه نویسی شما را فراتر از مرزهای معمولی ارتقا دهند.

در اینجا یک نگاه اجمالی از آنچه خواهید آموخت:

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

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

  • Refactoring و Restructuring : با تسلط بر تکنیک های بازسازی و بازسازی مبتنی بر هوش مصنوعی، کیفیت، عملکرد و خوانایی کد خود را بالا ببرید. کد خوب را به راحتی به کد عالی تبدیل کنید.

  • تشخیص و حل مشکل: خود را به استراتژی‌های مبتنی بر هوش مصنوعی مجهز کنید تا سریع‌تر از همیشه باگ‌ها را شناسایی و برطرف کنید. با جلسات رفع اشکال خسته کننده خداحافظی کنید و به یک جریان توسعه نرم‌تر سلام کنید.

  • بهینه‌سازی کد: یاد بگیرید چگونه از هوش مصنوعی برای بهینه‌سازی کد خود برای حداکثر کارایی و کارایی استفاده کنید و از اجرای روان و سریع برنامه‌هایتان اطمینان حاصل کنید.

  • بررسی کد به کمک هوش مصنوعی: با هوش مصنوعی فرآیند بررسی کد خود را متحول کنید، کیفیت کد، همکاری تیمی و نتایج پروژه را افزایش دهید.

  • پیمایش در پایگاه‌های کد ناشناخته: بر مهارت دور زدن سریع پایگاه‌های کد ناآشنا با کمک هوش مصنوعی مسلط شوید و شما را به یک توسعه‌دهنده همه کاره و سازگار تبدیل کند.

در پایان این دوره، شما نه تنها از نظر کارایی و کیفیت کدنویسی از همتایان خود بهتر خواهید بود، بلکه خود را به عنوان یک توسعه دهنده بسیار رقابتی در بازار کار قرار خواهید داد. شما کارهای بیشتری، سریعتر و با خطاهای کمتر انجام خواهید داد و واقعاً استاندارد جدیدی را برای معنای برنامه نویس بودن در عصر هوش مصنوعی تعیین می کنید.

این سفر تحول آفرین را امروز آغاز کنید و حرفه برنامه نویسی خود را با "تسلط بر دستیاران هوش مصنوعی برای برنامه نویسی" دوباره تعریف کنید


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

معرفی Introduction

  • آنچه در این دوره خواهید آموخت What you'll learn in this course

  • سلب مسئولیت Disclaimer

راه اندازی محیط Setting up the environment

  • حساب Github Github Account

  • حساب OpenAI OpenAI Account

  • نصب VSCode VSCode Installation

ChatGPT - مقدمه ChatGPT - Intro

  • ChatGPT چیست؟ What is ChatGPT

  • ChatGPT چگونه کدنویسی را یاد گرفت؟ How did ChatGPT learn to code?

  • 4 قانون یک درخواست ایده آل 4 Rules of an Ideal Prompt

ChatGPT - موارد استفاده ChatGPT - Use Cases

  • ChatGPT - موارد استفاده ChatGPT - Use Cases

  • انجام یک تحقیق Doing a research

  • پوشه‌ها و ساختار فایل‌های برنامه React React app folders and files structure

  • کد را تولید کنید Generate the code

  • یک تابع تولید کنید Generate a function

  • یک کامپوننت React ایجاد کنید Generate a React component

  • کد را توضیح دهید Explain the code

  • توضیح کدهای پایتون و جاوا اسکریپت Explaining Python and JavaScript code

جایگزین های رایگان ChatGPT: Google Gemini (Bard) Free ChatGPT Alternatives: Google Gemini (Bard)

  • ChatGPT - خلاصه ChatGPT - Summary

  • Google Gemini (Bard) - بررسی اجمالی و مقایسه Google Gemini (Bard) - Overview and Comparison

  • دستیار هوش مصنوعی در IDE AI Assistant in IDE

Github Copilot - معرفی و راه اندازی Github Copilot - Intro and Set-Up

  • معرفی Copilot Introducing Copilot

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

  • راه اندازی Github Copilot Setting Up Github Copilot

  • نصب Copilot و Copilot Chat Installing Copilot and Copilot Chat

  • Copilot چگونه کار می کند How Copilot Works

Github Copilot - تشویق با نوشتن Github Copilot - Prompting by writing

  • با نوشتن تلقین کنید Prompt by writing

  • درخواست با نوشتن - قسمت 2 Prompt by writing - Part 2

  • قوانینی برای تشویق با نوشتن Rules for prompting by writing

  • تمرین - نام های معنی دار Practice - Meaningful names

  • زمینه فایل ها باز شد Opened Files Context

Copilot Chat و درخواست با نظرات Copilot Chat and Prompting with comments

  • تشویق با نظرات Prompting with comments

  • برنامه اکسپرس Dockerize Dockerize express app

Github Copilot - نمایندگان و نکات و ترفندهای مفید Github Copilot - Agents and useful tips and tricks

  • نمایندگان - @vscode و @terminal Agents - @vscode and @terminal

  • نمایندگان - @workspace Agents - @workspace

  • استفاده از عامل @workspace در مخزن ناآشنا Using @workspace agent in unfamiliar repo

  • نکات و ترفندهای مفید برای Git Useful tips and tricks for Git

تمرین: نوشتن بازی Practice: Writing the Game

  • ایجاد یک بازی تیک تاک پا Generating a Tic-Tac-Toe Game

اضافی: کارگاه چت GPT حق بیمه Extra: Premium ChatGPT Workshop

  • کارگاه آموزشی برتر ChatGPT Premium ChatGPT Workshop

نمایش نظرات

آموزش Github Copilot و ChatGPT برای توسعه دهندگان: کد هوشمندتر در سال 2024
جزییات دوره
3.5 hours
37
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
318
4.4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Yaroslav Dobroskok Yaroslav Dobroskok

سازنده نرم افزار