
ساخت ویدیو چت با WebRTC
سلام و درود خدمت دوستان عزیزم
در این دوره قصد داریم یک پروژه ویدیو چت از صفر تا صد با حداقل ابزار هایی که در اختیار داریم باهم بتونیم پیاده سازی کنیم
پروژه ای که در این دوره من انتخاب کردم بیشتر از چیزی که انتظار دارید نیازتون رو برآورده میکنه ، یعنی در کنار اینکه تمرکزمون روی یاد گیری webRTC هست ما با ابزار های دیگه ای ((socket ,javascript APIs ,node js .. هم آشنا میشیم و باهاشون کار می کنیم
شما با تموم کردن این دوره و با دانشی که بهتون منتقل میشه قادرید پروژه های خیلی باحال و جذاب تر پیاده سازی کنید و در کنارشون webRTC رو هم جزو چاشنی درش قرار بدید تا یه سرو گردن بالاتر از بقیه باشید .
من تا حد امکان به زبان خیلی ساده و قابل فهم تمام مفاهیم رو بهتون انتقال دادم تا نگران چیزی نباشید ، اگر مشکلی توی پیاده سازی پروژه هم داشتید همراهتون خواهم بود.
راستی اگر دوره مقدماتی WebRTC رو هنوز ندیدید پیشنهاد میکنم از دستش ندید چون این دوره در اصل تکمیل کننده دوره مقدماتی WebRTC هست
پیش نیاز هایی که نیاز هست داشته باشید تا بتونید این دوره رو با من پیش برید :( Html , Css , JavaScript) هست که دانش جاوااسکریپتتون تا حد نسبی هم باشه خیلی عالیه ، من تا جای ممکن خیلی ساده و روان توضیح میدم تا مطالب رو قشنگ متوجه بشید
برای اطلاعات بیشتر حتما ویدیو معرفی دوره رو ببینید ..
سرفصل های دوره :
پیاده سازی بخش فرانت |
پیاده سازی بخش لاجیک پروژه |
پیاده سازی بخش websocket |
هندل کردن ارسال درخواست کاربر |
هندل کردن پاسخ کاربر |
فعال کردن بخش وب کم و دکمه های VideoCall |
ایجاد کردن کانکشن WebRTC |
ارسال offer - answer با WebRTC |
هندل کردن SDP در WebRTC |
هندل کردن اطلاعات مربوط به اینترنت کاربر |
تبادل کردن ICE Candidate هر کاربر |
پیاده سازی بخش اشتراک گذاری صفحه نمایش |
پیاده سازی بخش چت کردن |
پیاده سازی بخش چت کردن |
پیاده سازی بخش اتصال تصادفی (Stranger) |
سخن پایانی – برنامه های آینده |
پیش نیاز های دوره :
- javascript
- css
- html
نظرات کاربران در رابطه با این دوره