آموزش کلون ChatGPT با React، SocketIO و OpenAI API

ChatGPT Clone with React, SocketIO and OpenAI API

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: برنامه ChatGPT خود را با React، JavaScript، Express و SocketIO ایجاد کنید. نحوه اتصال با OpenAI API را بیاموزید. برنامه ChatGPT خود را با React و جاوا اسکریپت ایجاد کنید تاریخچه چت فروشگاه Express سرور خود را در مورد سؤالات و پاسخ های قبلی از هوش مصنوعی ایجاد کنید آموزش نحوه کار با OpenAI API ایجاد ارتباط با OpenAI API برنامه خود را گسترش دهید یاد بگیرید چگونه از SocketIO برای ارتباط بیدرنگ استفاده کنید یاد بگیرید نحوه اتصال با SocketIO از سمت مشتری دریافت تجربه با Redux - مدیریت فروشگاه/کانتینر فروشگاه پیش نیازها: دانش پایه React و JavaScript ChatGPT/OpenAI API موجود در کشور شما

معرفی یک دوره آموزشی جدید و هیجان انگیز Udemy - "ساخت برنامه چت با SocketIO، React و OpenAI API"!

این دوره برای هر کسی که علاقه مند به یادگیری نحوه ساخت برنامه چت با استفاده از آخرین فناوری های توسعه وب است طراحی شده است. در این دوره جامع، یاد خواهید گرفت که چگونه با استفاده از SocketIO، React، JavaScript و Express، یک برنامه چت مشابه ChatGPT بسازید.

این دوره شروع به ایجاد برنامه از ابتدا با SocketIO و React می کند و به سراغ موضوعات پیشرفته تر مانند ادغام با OpenAI API و استقرار برنامه می رود. شما یاد خواهید گرفت که چگونه یک برنامه چت بلادرنگ بسازید که تاریخچه چت را در سمت سرور ذخیره می کند و دسترسی و مرور مکالمات گذشته را آسان می کند.

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

در پایان این دوره، مهارت ها و دانش مورد نیاز برای ساختن برنامه های چت خود را با استفاده از SocketIO، React و OpenAI API به دست خواهید آورد. شما همچنین یاد خواهید گرفت که چگونه برنامه خود را در یک محیط تولید مستقر کنید و آن را برای کاربران سراسر جهان در دسترس قرار دهید.

بنابراین، چه شما یک توسعه دهنده وب باشید که به دنبال گسترش مهارت های خود هستید یا دانش آموزی که به دنبال ساخت یک برنامه چت جدید هستید، این دوره برای شما عالی است. اکنون ثبت نام کنید و همین امروز شروع به ساختن برنامه چت خود کنید!


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

معرفی Introduction

  • پیش نمایش ویژگی ها Features Preview

  • Tech Stack مقدمه Tech Stack Introduction

ایجاد رابط کاربری Creating UI

  • معرفی سمت مشتری Client Side Introduction

  • نصب گره Node installation

  • ساخت React Application Creating React Application

  • تمیز کردن Cleaning up

  • ایجاد داشبورد Creating dashboard

  • ایجاد بخش های نوار کناری و چت Creating Sidebar and Chat Sections

  • دکمه چت جدید New Chat Button

  • نمادها Icons

  • ایجاد آیتم های فهرست Creating List Items

  • دکمه حذف مکالمات Delete Conversations Button

رابط کاربری چت Chat UI

  • ایجاد لوگو Creating Logo

  • کانتینرهای چت Chat Containers

  • ورودی پیام جدید New Message Input

  • نمایش پیام های ساختگی Displaying Dummy Messages

  • ایجاد انیمیشن متنی Creating Text Animation

  • کد بعد از بخش را کامل کنید Complete Code After Section

سرور اکسپرس با Socket.IO Express Server with Socket.IO

  • معرفی سمت سرور Server Side Introduction

  • ایجاد اپلیکیشن اکسپرس Creating Express Application

  • اتصال اپلیکیشن Express با سرور Socket.IO Connecting Express App with Socket.IO Server

  • تست اتصال از پستچی (اختیاری) Testing Connection from Postman (Optional)

  • اتصال با سرور Socket.IO از سمت کلاینت Connecting with Socket.IO Server from Client Side

  • کد بعد از بخش را کامل کنید Complete code after section

ارسال پیام به سرور Sending Messages to Server

  • مدیریت ورودی پیام جدید Handling New Message Input

  • افزودن React Redux به برنامه ما Adding React Redux to our App

  • کار با فروشگاه Working with the store

  • افزودن پیام به فروشگاه Adding Messages to Store

  • نمایش مکالمات واقعی در نوار کناری Displaying Real Conversations on Sidebar

  • نمایش پیام های واقعی Displaying Real Messages

  • ارسال پیام چت به سرور Sending Chat Messages to Server

جلسات Sessions

  • مدیریت جلسه Session Management

  • جلسات تست Testing Sessions

  • در حال بارگذاری اسپینر Loading Spinner

  • کد بعد از بخش را کامل کنید Complete Code After Section

چت قسمت دوم - ارسال پیام از سرور به سمت مشتری Chat Part Two - Sending Messages From Server to Client Side

  • ذخیره پیام ها در سمت سرور Storing Messages at Server Side

  • انتخاب مکالمه از قبل موجود Selecting Already Existing Conversation

  • تست تاریخچه چت Testing Chat History

  • حذف مکالمات Removing Conversations

  • کد بعد از بخش را کامل کنید Complete Code After Section

کار با OpenAI API Working with OpenAI API

  • معرفی پلتفرم OpenAI OpenAI Platform Introduction

  • ایجاد ارتباط با OpenAI API Creating Connection with OpenAI API

  • ارسال درخواست به OpenAI API Sending Request to OpenAI API

  • رفع اشکال و تست Bug Fixing and Testing

  • ارسال مکالمه به OpenAI API Sending Conversation to OpenAI API

  • عملکرد پیمایش Scrolling Functionality

  • غیرفعال کردن ورودی هنگام Awating برای پیام AI Disabling Input When Awating for AI Message

  • کد برنامه کامل Complete Application Code

نمایش نظرات

نظری ارسال نشده است.

آموزش کلون ChatGPT با React، SocketIO و OpenAI API
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4 hours
48
Udemy (یودمی) udemy-small
19 اردیبهشت 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
769
4.9 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marek Gryszkiewicz Marek Gryszkiewicz

توسعه دهنده وب

Udemy (یودمی)

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

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