آموزش ChatGPT برای توسعه‌دهندگان

poster
پیش‌نمایش دوره

در دوره‌ی آموزش ChatGPT برای توسعه‌دهندگان، خواهید آموخت که چگونه از یک مدل زبان بزرگ (LLM) برای ساخت سریع برنامه‌های جدید و قدرتمند استفاده کنید. با استفاده از OpenAI API، می‌توانید به سرعت قابلیت‌هایی ایجاد ... ادامه

برگزارکننده:  کلاس‌ ویژن  کلاس‌ ویژن
4.7 (18 رای)
سطح: متوسط
 پلاس
  
زمان مورد نیاز برای گذراندن دوره:  3 ساعت
مجموع محتوای آموزشی:  3 ساعت ویدئو
 (قابل دانلود می‌باشد)

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

 نحوه عملکرد LLMها

 نحوه‌ی استفاده APIهای LLM در برنامه‌های کاربردی برای وظایف مختلف

 چگونگی ساخت یک برنامه‌ جدید و قدرتمند با استفاده از یک مدل LLM

 نحوه مهندسی سیستماتیک اعلان‌ها

 ساخت یک ربات چت سفارشی

پیش‌نیاز‌ها

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

سرفصل‌های دوره آموزش ChatGPT برای توسعه‌دهندگان

فصل اول: مقدمه و نحوه استفاده از API
  پیشگفتار
مشاهده
"02:01  
  مقدمه
مشاهده
"07:13  
  نحوه ی ساخت api-key و کار با API
"09:25  
فصل دوم: اصول مهندسی پرامپت
  اصول نوشتن prompt مناسب - بخش اول
مشاهده
"09:57  
  اصول نوشتن prompt مناسب - بخش دوم
"05:46  
  اصول نوشتن prompt مناسب - بخش سوم
"04:03  
  اصول نوشتن prompt مناسب - بخش چهارم
"11:37  
  محدودیت‌های ChatGPT
"06:01  
  روش مبتنی بر تکرار مهندسی و توسعه prompt
"15:32  
فصل سوم: کاربردها
  کاربرد inefring
مشاهده
"13:38  
  کاربرد NER
"04:41  
  کابرد طبقه‌بندی متن و استخراج کلمات کلیدی
"09:16  
  کاربردهای خلاصه‌سازی متن
"10:03  
  کاربردهای تبدیل متن
"12:19  
  کاربردهای بسط‌دادن متون
"10:15  
فصل چهارم: توسعه چت‌بات و استفاده از سایر مدل‌های زبانی OpenAI
  توسعه Chatbot برای کاربرد خاص
"14:51  
  تغییر مدل GPT و مفهوم Token برای محاسبه هزینه
"09:43  

درباره دوره

در دوره‌ی آموزش ChatGPT برای توسعه‌دهندگان، خواهید آموخت که چگونه از یک مدل زبان بزرگ (LLM) برای ساخت سریع برنامه‌های جدید و قدرتمند استفاده کنید. با استفاده از OpenAI API، می‌توانید به سرعت قابلیت‌هایی ایجاد کنید که قبلاً مقرون به صرفه نبودن ویا به سادگی امکان پذیر نبودند.

این دوره کوتاه که توسط علیرضا اخوان‌پور تدریس می‌شود، نحوه عملکرد LLM‌ها را شرح می‌دهد، بهترین شیوه ها را برای مهندسی پرسش (Prompt نویسی) ارائه می‌دهد، و نشان می‌دهد که چگونه API های LLM می‌توانند در برنامه‌های کاربردی برای وظایف مختلف استفاده شوند، از جمله:

  •  خلاصه‌کردن (به عنوان مثال، خلاصه کردن نظرات کاربران برای اختصار)  
  • استنتاج (به عنوان مثال، طبقه بندی احساسات، استخراج موضوع
  • تبدیل متن (به عنوان مثال، ترجمه، تصحیح املا و دستور زبان) 
  • در حال گسترش (به عنوان مثال، نوشتن خودکار ایمیل)

علاوه بر این، شما در دوره‌ی آموزش ChatGPT برای توسعه‌دهندگان دو اصل کلیدی برای نوشتن اعلان‌های مؤثر را خواهید آموخت:

  • نحوه مهندسی سیستماتیک اعلان‌های خوب
  • همچنین ساخت یک ربات چت سفارشی

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

مرجع این دوره، دوره‌ی “ChatGPT Prompt Engineering for Developers” تدریس شده توسط Andrew NG بوده که برگرفته از سایت deeplearning.ai است.

 

دوره آموزش ChatGPT برای توسعه‌دهندگان برای چه کسانی مناسب است؟

دوره آموزش ChatGPT برای توسعه‌دهندگان برای مبتدیان مناسب است. برای این دوره فقط به درک اولیه پایتون نیاز است.

همچنین این دوره برای آن دسته از مهندسین یادگیری ماشین که مایل به نزدیک شدن به لبه مهندسی پرسش (Prompt) و استفاده از LLM هستند، مناسب است.

درباره استاد

maktabkhooneh-teacher علیرضا اخوان‌پور

علیرضا اخوان پور، مدیر فنی مجموعه دانش بنیان شناسا، از سال ۹۴ مدرس دانشگاه شهید رجایی است که از سال ۹۵ تدریس تخصصی هوش مصنوعی و یادگیری عمیق را شروع کرده است.

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

تدریس دوره‌های مختلف هوش‌مصنوعی در دیجی‌نکس (دیجی‌کالا)، مجموعه دانش بنیان پارت (بانک رسالت)، دوره علم داده جهاد دانشگاهی شریف، دوره های تخصصی کارمندان در بانک قوامین و سپه، دوره های جامع ۳۵۰ ساعته دانشگاه تهران و ... از دیگر موارد سابقه تدریسی ایشان است.

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

 

مشاهده پروفایل و دوره‌‌های استاد

نظرات کاربران

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.
پوریا نظیری یان 1402-09-25
ممنون بابت دوره، ولی کتابخونه اپن ای آی آپدیت شده و کد های روی گیت شما دیگه کار نمیکنن، لطفا کد ها را آپدیت فرماید و یک ویدیو برای آپدیت اضافه بفرمایید
محمدامین ختائی 1402-06-16
سلام خیلی روان و مسلط تدریس کردین.
مظاهر خزاعی 1402-03-21
سلام وقت بخیر. ممنون بابت تهیه این دوره خوب. لطفا دیگر دوره های مربوطه به این دوره(LangChain for LLM Application Developmentو Building Systems with the ChatGPT API) را نیز تهیه کنید. متشکر
مکتب‌خونه
همراه عزیز؛ ضمن تشکر از حسن نظر و پیشنهاد شما، این موضوع بررسی خواهد شد تا در صورت امکان در اولویت های آینده تیم مکتب خونه قرار بگیرد.
میلاد دستان زند 1403-01-16
دوره خوب و آموزنده ای بود هر چند چون نسخه فعلی با نسخه ای که در آموزش برای مثال ها استفاده شده متفاوت هست و برای تکرار مثال ها نیاز به تغییر کد دارید، با این وجود مفاهیم ارائه شده همچنان قابل استفاده و کاربردی است. به نظرم یک آپدیت کوچک روی مثال ها یا حداقل روی گیت هاب لازمه
سمیر بستانی 1402-03-12
استاد بیان خیلی خوبی دارن. دوره هم مفید بود. به امید دوره های بیشتر

دوره‌های پیشنهادی

سوالات پرتکرار

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟
بله؛ پس از سپری شدن مدت زمان دوره شما به محتوای دوره دسترسی خواهید داشت و می توانید از ویدئوها، تمارین، پروژه و دیگر محتوای دوره در صورت وجود استفاده کنید ولی امکان تصحیح تمارین توسط پشتیبان و دریافت گواهی نامه برای شما وجود نخواهد داشت.

معرفی دوره آموزش ChatGPT برای توسعه دهندگان

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

کاربردها و مزایای آموزش ChatGPT برای توسعه دهندگان

زمانی افراد هر اطلاعاتی می‌خواستند، در ویکیپدیا (Wikipedia) دنبالش می‌گشتند. بعد از آن، گوگل به یک منبع اطلاعاتی عالی تبدیل شد و هنوز هم اکثر افراد برای یافتن پاسخ سوالات خود از گوگل کمک می‌گیرند؛ اما در صورت رشد و توسعه مداوم هوش مصنوعی، در سال‌های آتی شاهد استفاده از chatgpt به عنوان یک مرجع خواهیم بود. برنامه‌نویسان و توسعه‌دهندگان هم از ماجرا عقب نمی‌مانند و از این ربات چت هوش مصنوعی، بهره‌های فراوان می‌برند. این ابزار هم‌اکنون نیز مزایا و فواید مختلفی برای توسعه‌دهندگان دارد که در ادامه به چند مورد از این مزایا اشاره خواهیم کرد:

سهولت کدنویسی حرفه‌ای: ChatGPT آمده است که کار کدنویسی را برای توسعه‌دهندگان راحت‌تر کند تا بتوانند با زحمت و مشقت کمتری، کدهای مورد نظرشان را بنویسند. در صورتی که پرامپت‌نویسی را به‌خوبی یاد بگیرید، می‌توانید کدهای باکیفیتی از هوش مصنوعی دریافت کنید. پس استفاده از chatgpt اصلاً کیفیت کار یک برنامه‌نویس را کاهش نمی‌دهد.

افزایش بهره‌وری، صرفه‌جویی در زمان و افزایش درآمد: chatgpt به کدنویس‌ها کمک می‌کند که بهره‌وری خود را افزایش دهند و زمان کمتری صرف کارهای خود کنند. نتیجه صرف زمان کمتر و پیشبرد کار بیشتر، افزایش درآمد برنامه‌نویس خواهد بود.

رفع اشکالات یا دیباگ کدها: یکی دیگر از مزایای یادگیری استفاده از هوش مصنوعی chatgpt، رفع کردن اشکالات کدهای نوشته‌شده است. این قابلیت هم به افزایش سرعت و دقت کار برنامه‌نویس منتهی می‌شود.

کاهش تمام اتمام پروژه و افزایش رضایت مشتریان: وقتی کار باکیفیت در زمان کمتری آماده شود و به دست مشتری برسد، قطعاً رضایت مشتریان از شما افزایش می‌یابد و می‌توانید پروژه‌های بعدی کارفرماها را هم متعلق به خودتان بدانید.

معرفی دوره آموزش ChatGPT برای توسعه دهندگان

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

سرفصل‌های دوره آموزش چت جی پی تی برای توسعه دهندگان

در ادامه سرفصل‌های دوره آموزش ChatGPT برای برنامه نویس ها را به صورت مختصر و مفید بیان خواهیم کرد:

فصل اول (مقدمه و نحوه استفاده از API)

در این بخش از دوره، یک سری آموزش‌های اولیه و مقدمه‌وار مثل آشنایی با شرکت OpenAI (سازنده ChatGPT) در اختیار مخاطبان قرار می‌گیرد و نحوه ساخت API-Key و کار با API آموزش داده می‌شود. پیش از شروع این دوره، بهتر است آموزش ورود به ChatGPT را ببینید. خوش‌بختانه یادگیری نحوه استفاده از chatgpt در ایران رایگان است و می‌توانید مقاله مربوط به این آموزش را در مکتب‌خونه مطالعه کنید. همچنین می‌توانید روش استفاده از chatgpt بدون ثبت نام را یاد بگیرید تا درگیر فرایند ثبت نام در این سایت نشوید.

فصل دوم (اصول مهندسی پرامپت)

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

فصل سوم (کاربردها)

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

فصل چهارم (توسعه چت‌بات و استفاده از سایر مدل‌های زبانی OpenAI)

در این فصل توضیحاتی پیرامون توسعه ربات چت مصنوعی و آینده آن مطرح می‌شود.

مدرس این دوره، علیرضا اخوان پور است. وی از سال 1395 تاکنون در زمینه هوش مصنوعی و یادگیری عمیق، به صورت تخصصی تدریس می‌کند و استاد دانشگاه‌های برتر کشور در این زمینه است. آقای اخوان پور در این دوره تمام تلاشش را می‌کند که توسعه‌دهندگان را با کاربردهای ChatGPT در زمینه برنامه‌نویسی آشنا کند تا افراد بتوانند از این ابزار، به نفع خود استفاده کنند، برنامه‌های بهتری بنویسند و درآمد خود را افزایش دهند. 

مخاطبان دوره آموزش چت جی پی تی برای برنامه نویس ها چه کسانی هستند؟

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

ثبت نام دوره آموزش ChatGPT برای توسعه دهندگان در مکتب خونه

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

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

 

توضیحات متا: در این مطلب با مزایای آموزش ChatGPT برای توسعه دهندگان آشنا می‌شویم و سپس یک دوره حرفه‌ای برای آموزش چت جی پی تی برای برنامه نویس ها معرفی می‌کنیم.

 

poster
پیش‌نمایش دوره
  
برگزار کننده:  کلاس‌ ویژن
  
زمان مورد نیاز برای گذراندن دوره:  3 ساعت
مجموع محتوای آموزشی:  3 ساعت ویدئو
 (قابل دانلود می‌باشد)