آموزش هوش مصنوعی برای توسعه دهندگان با GitHub Copilot، مکان نما AI و ChatGPT

دانلود AI For Developers With GitHub Copilot, Cursor AI & ChatGPT

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

این دوره ای است که توسعه دهندگان باید طی کنند تا از هوش مصنوعی به طور موثر استفاده کنند!

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

با یادگیری نحوه استفاده کارآمد از ابزارهای هوش مصنوعی مانند GitHub Copilot و Cursor AI، می‌توانید کارهای برنامه‌نویسی روتین را سریع‌تر و آسان‌تر کنید و زمان بیشتری برای تمرکز بر مهم‌ترین و خلاقانه‌ترین جنبه‌های توسعه در اختیارتان قرار دهید. این دوره دقیقاً به شما نشان می دهد که چگونه این کار را انجام دهید.

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

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

در این دوره آموزشی چیست؟

  • مقدمه ای بر GitHub Copilot : بیاموزید که GitHub Copilot چیست. ویژگی‌های اصلی آن مانند پیشنهاد کد، چت و کمک کد متنی را کاوش کنید.

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

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

  • ابزارهای هوش مصنوعی خارجی: بیاموزید که چگونه خدمات خارجی مانند ChatGPT را در جریان کاری خود ادغام کنید تا کارهایی مانند برنامه ریزی پروژه، تحقیق و حتی تولید دارایی را ساده کنید.

  • پروژه تمرین در دنیای واقعی: من شما را در ایجاد یک REST API از ابتدا با استفاده از ابزارهای هوش مصنوعی راهنمایی خواهم کرد. از برنامه ریزی و ساختار برنامه گرفته تا تولید کد، پیاده سازی ویژگی ها و رفع خطاها، خواهید دید که چگونه ابزارهای هوش مصنوعی می توانند در هر مرحله به شما کمک کنند.

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

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

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

من فکر می کنم آینده توسعه در مورد همکاری بین هوش مصنوعی و توسعه دهندگان است — و این دوره ابزارهایی را که برای انجام این کار نیاز دارید به شما آموزش می دهد.

برنامه درسی کامل را بررسی کنید، ویدیوهای پیش نمایش رایگان را تماشا کنید و اکنون ثبت نام کنید تا کارایی برنامه نویسی خود را با هوش مصنوعی به سطح بالاتری برسانید!


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

شروع به کار Getting Started

  • به دوره خوش آمدید! Welcome To The Course!

  • بررسی اجمالی دوره: آنچه یاد خواهید گرفت و به دست خواهید آورد Course Overview: What You'll Learn & Achieve

  • تمرکز دوره: ابزارهای برنامه نویسی هوش مصنوعی و فراتر از آن Course Focus: AI Programming Tools & Beyond

  • درک هوش مصنوعی: محدودیت ها، هزینه ها و غیرقابل پیش بینی بودن Understanding AI: Limitations, Costs & Unpredictability

از پیشنهادات و گپ کمکی GitHub استفاده کنید Leverage GitHub Copilot Suggestions & Chat

  • معرفی GitHub Copilot Introducing GitHub Copilot

  • GitHub Copilot: تکمیل کد هوش مصنوعی برای توسعه دهندگان GitHub Copilot: AI Code Completion For Developers

  • نصب و راه اندازی GitHub Copilot Installing & Setting Up GitHub Copilot

  • استفاده از کدهای پیشنهادی با هوش مصنوعی برای نوشتن کد Using AI Powered Code Suggestions To Write Code

  • تسلط بر دستورات: استفاده از نظرات برای راهنمایی هوش مصنوعی Github Copilot Mastering Prompts: Using Comments To Guide Github Copilot's AI

  • نوشتن یک اسکریپت کامل پایتون با پیشنهادات Writing A Full Python Script With Suggestions

  • استفاده از ویژگی چت درون خطی برای افزودن مدیریت خطا Using The Inline Chat Feature To Add Error Handling

  • پیکربندی چت: نکاتی برای استفاده کارآمد Configuring the Chat: Tips For Efficient Use

  • کاوش در چت نوار کناری برای کارهای پیچیده تر Exploring The Sidebar Chat For More Complex Tasks

  • افزودن زمینه: استفاده از منابع و میانبرها برای ایجاد کد هوشمندتر Adding Context: Using References & Shortcuts For Smarter Code Creation

  • افزودن شرکت کنندگان اضافی برای زمینه چت نوار کناری پیشرفته Adding Additional Participants For Enhanced Sidebar Chat Context

  • اجرای کارآمد دستورات ترمینال با هوش مصنوعی Running Terminal Commands Efficiently With AI

  • تسلط بر دستورات اسلش GitHub Copilot: توضیح، رفع و بیشتر Mastering GitHub Copilot Slash Commands: Explain, Fix & More

  • خودکارسازی تولید آزمایش واحد برای بخش های کد انتخاب شده Automating Unit Test Generation For Selected Code Sections

  • ایجاد پروژه های جدید با دستور/new Creating New Projects With The /new Command

  • ملزومات مهندسی سریع: دستورالعمل ها و بهترین شیوه ها Prompt Engineering Essentials: Guidelines & Best Practices

  • چگونه خاص بودن و افزودن زمینه، کارایی تولید کد هوش مصنوعی را بهبود می بخشد How Being Specific & Adding Context Improves AI Code Generation Efficiency

  • اعتبارسنجی ورودی با گپ نوار کناری GitHub Copilot Validating Input With GitHub Copilot Sidebar Chat

  • تکرار موثر: متعادل کردن هوش مصنوعی و کدنویسی دستی Effective Iteration: Balancing AI & Manual Coding

  • برنامه های افزودنی GitHub Copilot GitHub Copilot Extensions

معرفی نشانگر هوش مصنوعی: پیشنهادات هوشمند، چت و آهنگساز Introducing Cursor AI: Smart Suggestions, Chat and Composer

  • معرفی Cursor AI Introducing Cursor AI

  • هوش مصنوعی مکان نما چیست و چگونه بهره وری توسعه دهندگان را افزایش می دهد What Is Cursor AI & How It Enhances Developer Productivity

  • پیش نیازهای استفاده از مکان نما: آنچه باید بدانید Prerequisites For Using Cursor: What You Need To Know

  • شروع با پیشنهادات خودکار مکان نما Getting Started With Cursor’s Auto-Suggestions

  • تکمیل کد هوشمند و پیش بینی با مکان نما: نوشتن کد سریعتر با برگه Smart & Predictive Code Completion With Cursor: Writing Code Faster With Tab

  • رفع کد در پرواز با پیشنهادات مبتنی بر هوش مصنوعی مکان نما Fixing Code On The Fly With Cursor's AI-Powered Suggestions

  • استفاده از نظرات به عنوان اعلان برای راهنمایی تولید کد مکان نما Using Comments As Prompts To Guide Cursor’s Code Generation

  • خطاهای اشکال زدایی در ترمینال Debugging Errors In The Terminal

  • درک ویژگی چت درون خطی مکان نما Understanding Cursor's Inline Chat Feature

  • استفاده از ادغام Docs برای تولید کد بهتر Leveraging The Docs Integration For Better Code Generation

  • ایجاد دستورات ترمینال با Inline-Chat Generating Terminal Commands With The Inline-Chat

  • توضیح قطعات کد منتخب با حالت پرسش سریع Explaining Selected Code Snippets With The Quick Question Mode

  • بهبود گردش کار با پنجره چت نوار کناری خارجی Enhancing The Workflow With The External Sidebar Chat Window

  • ویرایش چندین فایل و انجام ویرایش های پیچیده تر با حالت آهنگساز مکان نما Editing Multiple Files & Performing More Complex Edits With Cursor Composer Mode

  • ویژگی‌های هوش مصنوعی مکان‌نما: آزمایش‌ها، رفع کد و موارد دیگر Cursor AI Features Round-Up: Tests, Code Fixes & More

ChatGPT یا سایر خدمات هوش مصنوعی خارجی: موارد استفاده در طول توسعه ChatGPT Or Other External AI Services: Use-Cases During Development

  • مقدمه ای بر خدمات هوش مصنوعی خارجی Introduction To External AI Services

  • چگونه از ChatGPT به عنوان یک توسعه دهنده استفاده نکنیم How To NOT Use ChatGPT As A Developer

  • برنامه ریزی برنامه ها با ChatGPT Planning Applications With ChatGPT

  • تحقیق در مورد راه حل های توسعه با خدمات هوش مصنوعی خارجی Researching Development Solutions With External AI Services

  • استفاده از هوش مصنوعی برای تولید دارایی Using AI For Asset Generation

  • مهندسی سریع: تکنیک های کلیدی Prompt Engineering: Key Techniques

  • خلاصه بخش: چه زمانی باید از خدمات هوش مصنوعی خارجی در توسعه استفاده کرد Section Round Up: When To Use External AI Services In Development

پروژه تمرین: ایجاد یک REST API با هوش مصنوعی Practice Project: Creating a REST API with AI

  • یک پروژه آزمایشی کامل: بررسی اجمالی A Full Demo Project: Overview

  • REST API: مروری بر الزامات برنامه The REST API: Application Requirements Overview

  • برنامه ریزی ساختار برنامه با ChatGPT Planning the Application Structure with ChatGPT

  • راه اندازی پروژه در مکان نما AI Setting Up the Project in Cursor AI

  • نوشتن کد ثبت نام و ورود کاربر با آهنگساز مکان نما Writing User Registration & Login Code with Cursor Composer

  • ارائه بازخورد پیگیری به آهنگساز مکان نما Providing Follow-Up Feedback To Cursor Composer

  • اتصال به پایگاه داده SQLite با چت نوار کناری مکان نما Connecting to A SQLite Database with Cursor's Sidebar Chat

  • بهینه سازی کدهای ایجاد شده توسط هوش مصنوعی Tweaking AI-Generated Code

  • استفاده از چت درون خطی برای ویرایش کد اعتبارسنجی Using Inline Chat For Editing Validation Code

  • تست REST API با Postman Testing the REST API With Postman

  • رمزگذاری رمزهای عبور کاربر با bcryptjs Encrypting User Passwords With bcryptjs

  • اشکال زدایی برنامه با چت هوش مصنوعی Debugging the App With The AI Chat

  • افزودن احراز هویت با JSON Web Tokens Adding Authentication with JSON Web Tokens

  • افزودن مسیرهای ویژه رویداد با گپ درون خطی GitHub Copilot Adding Event Specific Routes With GitHub Copilot Inline Chat

  • ایجاد، ویرایش و حذف رویدادها با چت نوار کناری Copilot Creating, Editing & Deleting Events With Copilot's Sidebar Chat

  • ایجاد و صادرات توابع مدل قابل استفاده مجدد برای مدیریت رویداد Creating & Exporting Reusable Model Functions For Event Management

  • تست و اشکال زدایی برنامه Testing & Debugging The App

  • پیاده سازی و تست اعتبار سنجی با چت درون خطی Implementing & Testing Validation With The Inline Chat

  • محافظت از مسیرهای رویداد با احراز هویت کاربر Protecting Event Routes With User Authentication

  • تست احراز هویت Testing Authentication

  • افزودن مجوز مبتنی بر نقش به مسیرهای به‌روزرسانی و حذف Adding Role Based Authorization To The Update & Delete Routes

  • مجوز تست Testing Authorization

  • اضافه کردن مسیرهای POST با پیشنهادهایی برای ثبت و لغو ثبت رویدادها Adding POST Routes with Suggestions For Registering & Unregistering Events

  • تست و رفع ثبت رویداد و لغو ثبت نام Testing & Fixing Event Registration & Unregistration

  • ادغام عملکرد آپلود تصویر با بسته مولتر Integrating Image Upload Functionality With The Multer Package

  • اتمام و آزمایش ویژگی آپلود تصویر Finishing & Testing The Image Upload Feature

  • افزودن برنامه های Frontend به REST API با بسته CORS Adding Frontend Applications To The REST API with the CORS Package

  • نتیجه گیری و مراحل بعدی Conclusion & Next Steps

نمایش نظرات

Udemy (یودمی)

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

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش هوش مصنوعی برای توسعه دهندگان با GitHub Copilot، مکان نما AI و ChatGPT
جزییات دوره
5 hours
74
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,103
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maximilian Schwarzmüller Maximilian Schwarzmüller

دارای گواهینامه AWS، توسعه دهنده وب و مدرس حرفه ای

Academind by Maximilian Schwarzmüller Academind by Maximilian Schwarzmüller

آموزش آنلاین