آموزش گیت‌هاب کوپایلت و ChatGPT برای برنامه‌نویسان - کدنویسی هوشمند در سال ۲۰۲۴ - آخرین آپدیت

دانلود GitHub Copilot & ChatGPT for Devs - Code Smarter in 2024

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. پتانسیل کامل کدنویسی مبتنی بر هوش مصنوعی را با GitHub Copilot و ChatGPT آزاد کنید. این دوره توسعه‌دهندگان را قادر می‌سازد تا جریان‌های کاری خود را بهینه کنند، کدهای تمیز و کارآمد تولید نمایند و از ابزارهای AI برای حل چالش‌های واقعی کدنویسی بهره ببرند. شما یاد خواهید گرفت که پرامپت‌های (دستورات) هوشمندانه بنویسید، نحوه عملکرد دستیارهای کدنویسی AI را درک کنید و این ابزارها را به‌طور یکپارچه در پروژه‌های خود ادغام نمایید. با شروع از مبانی، شما حساب‌های GitHub، OpenAI و محیط VSCode را راه‌اندازی می‌کنید تا مطمئن شوید محیط توسعه شما آماده استفاده از AI است. سپس به طور عمیق وارد ChatGPT می‌شوید و یاد می‌گیرید چگونه از آن برای کارهایی مانند تولید کد، ایجاد توابع، دیباگ کردن و توضیح کدهای پیچیده استفاده کنید. این دوره همچنین جایگزین‌های رایگان مانند Google Gemini را بررسی می‌کند تا مقایسه‌ای جامع از دستیارهای AI ارائه دهد. در ادامه، GitHub Copilot را از مرحله نصب تا تسلط بر ویژگی‌های آن کشف خواهید کرد. شما تکنیک‌های پیشرفته پرامپت‌نویسی از طریق ورودی‌های متنی و کامنت‌ها را تمرین می‌کنید، با ایجنت‌هایی مانند workspace@ آشنا می‌شوید و نکاتی برای بهبود همکاری در پروژه‌های مبتنی بر Git می‌آموزید. پروژه‌های عملی مانند ساخت بازی دوز (Tic-Tac-Toe) و داکرایز کردن اپلیکیشن‌ها، یادگیری شما را تثبیت می‌کند. این دوره برای برنامه‌نویسان در تمامی سطوح مناسب است و تنها به دانش پایه برنامه‌نویسی نیاز دارد. چه مبتدی باشید که به دنبال افزایش بهره‌وری است و چه توسعه‌دهنده‌ای خبره که قصد بهینه‌سازی جریان کاری خود را دارد، این دوره شما را به مهارت‌های عملی برای کدنویسی هوشمندتر با استفاده از AI مجهز می‌کند.

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

مقدمه Introduction

  • معرفی دوره Introduction to the course

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

راه‌اندازی محیط توسعه Setting up the environment

  • ساخت حساب گیت‌هاب GitHub Account

  • ساخت حساب OpenAI OpenAI Account

  • نصب VSCode VSCode Installation

آشنایی با ChatGPT ChatGPT - Intro

  • ChatGPT چیست؟ What is ChatGPT

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

  • چهار قانون یک پرامپت ایده‌آل 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

  • توضیح کد - RegEx Explain the code - RegEx

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

  • تمرین RegExp RegExp - Assignment

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

  • جمع‌بندی ChatGPT ChatGPT - Summary

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

  • دستیار AI در محیط IDE AI Assistant in IDE

معرفی و نصب GitHub Copilot GitHub Copilot - Intro and Set-Up

  • معرفی Copilot Introducing Copilot

  • گیت‌هاب کوپایلت چیست؟ What GitHub Copilot is

  • راه‌اندازی GitHub Copilot Setting Up GitHub Copilot

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

  • نحوه عملکرد Copilot How Copilot Works

پرامپت‌نویسی از طریق متن در Copilot GitHub Copilot - Prompting by writing

  • پرامپت‌نویسی با متن Prompt by writing

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

  • قوانین پرامپت‌نویسی متنی Rules for prompting by writing

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

  • زمینه فایل‌های باز (Context) Opened Files Context

چت کوپایلت و پرامپت‌نویسی با کامنت‌ها Copilot Chat and Prompting with comments

  • پرامپت‌نویسی با کامنت‌ها Prompting with comments

  • داکرایز کردن اپلیکیشن Express Dockerize express app

ایجنت‌های 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

  • تولید بازی دوز (Tic Tac Toe) Generating a Tic-Tac-Toe Game

بخش ویژه: ورکشاپ ChatGPT پرمیوم Extra: Premium ChatGPT Workshop

  • ورکشاپ ChatGPT پرمیوم Premium ChatGPT Workshop

نمایش نظرات

آموزش گیت‌هاب کوپایلت و ChatGPT برای برنامه‌نویسان - کدنویسی هوشمند در سال ۲۰۲۴
جزییات دوره
10h 30m
38
(آخرین آپدیت)
1,500
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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