ساخت کلون Omegle از ابتدا - WebRTC ،Socket io و MongoDB
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت وبسایت چت بلادرنگ از ابتدا
- پیادهسازی چت متنی و ویدئویی به صورت بلادرنگ
- کار با WebRTC APIs برای استریمینگ داده صوتی و تصویری
- ایجاد معماری مقیاسپذیر برای یک وبسایت چت
- سفارشیسازی و درآمدزایی از وبسایت کلون Omegle
- استقرار وبسایت روی سرور لایو
- عیبیابی مشکلات رایج WebRTC و Socket io
توضیحات دوره
آیا تا به حال دوست داشتید یک وبسایت چت ویدئویی مثل Omegle بسازید که کاربران بتوانند با افراد به صورت تصادفی چت کنند؟ این دوره همه آنچه برای ساخت چنین وبسایتی از ابتدا با استفاده از WebRTC ،Socket io و MongoDB نیاز دارید را به شما آموزش میدهد.
در این دوره، یاد میگیرید چگونه یک کلون Omegle تابعی بسازید که از WebRTC و Socket io و MongoDB بهره میبرد. Omegle وبسایتی مشهور است که افراد را برای گفتگوی یکبهیک تصادفی به هم وصل میکند. در پایان دوره، درکی عمیق از نحوه کار WebRTC ،Socket io و MongoDB و نقش آنها در ساخت وب اپلیکیشنهای بلادرنگ و مقیاسپذیر خواهید داشت.
در این دوره ما یک اتصال مبتنی بر مرورگر به مرورگر با WebRTC خواهیم ساخت که نیازی به پهنای باند سرور میزبان برای انتقال ویدئو، صدا یا متن ندارد. این یعنی استفاده از پهنای باند سرور به حداقل میرسد و مصرف پهنای باند شبیه یک وبلاگ کوچک خواهد بود زیرا داده از سرور میزبان عبور نمیکنند. بنابراین، ساخت و نگهداری آن بسیار مقرون به صرفه است.
دوره برای توسعهدهندگان وب مبتدی و سطح متوسط طراحی شده که میخواهند دانش خود را در زمینه فناوریهای ارتباطات بلادرنگ و توسعه وب اپلیکیشنها افزایش دهند. ابتدا اصول WebRTC ،Socket io و MongoDB را یاد میگیرید و سپس به ساخت ویژگیهای مختلف وبسایت کلون Omegle مثل چت متنی و چت ویدئویی بلادرنگ با یکپارچهسازی پایگاه داده میپردازید.
در طول دوره به منابع متنوعی از جمله دروس ویدئویی، آموزشهای مکتوب و نمونه کد دسترسی خواهی داشت. همچنین فرصت تمرین آنچه یاد گرفتهاید را از طریق تمرینها و تکالیف عملی خواهی داشت. در پایان دوره، یک کلون Omegle کاملاً تابعی ساختهاید که میتوانید آن را برای اهداف خود سفارشی کرده و از آن درآمدزایی کنید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان وب که میخواهند دانش خود را در فناوریهای ارتباطات بلادرنگ گسترش دهند.
- کارآفرینانی که قصد دارند وبسایت چت ویدئویی مشابه Omegle بسازند.
- دانشجویانی که میخواهند یاد بگیرند چگونه وب اپلیکیشنهای مقیاسپذیر با استفاده از WebRTC ،Socket io و MongoDB بسازند.
ساخت کلون Omegle از ابتدا - WebRTC ،Socket io و MongoDB
-
خوشآمدگویی [همانند مقدمه] 01:30
-
ایجاد ساختار پوشهها 02:46
-
ایجاد صفحه لندینگ 06:28
-
طراحی صفحه لندینگ 09:56
-
ایجاد صفحه اصلی 07:38
-
طراحی صفحه اصلی - بخش 1 12:12
-
طراحی صفحه اصلی - بخش 2 08:19
-
تبدیل به ساختار MVC 06:27
-
ایجاد سرور - بخش 1 10:46
-
ایجاد سرور - بخش 2 03:49
-
مسیریابی و تنظیمات 07:51
-
راهاندازی WebRTC با Socket.io 11:38
-
سوکت در اتصال به سرور 05:23
-
ایجاد و ارسال پیشنهاد 13:09
-
ایجاد و ارسال پاسخ 13:30
-
تکمیل تابع CreateConnection 06:50
-
تبادل ICE Candidate 07:42
-
ساخت اتصال WebRTC 10:41
-
ایجاد کانال داده 13:10
-
ساخت سیستم پیامرسانی متنی 09:09
-
دسترسی به MongoDB Atlas 04:59
-
یکپارچهسازی MongoDB در پروژه - بخش 1 08:47
-
یکپارچهسازی MongoDB در پروژه - بخش 2 02:50
-
بروزرسانی کاربران ترک کننده و بازدیدکننده مجدد 16:37
-
یافتن کاربر راه دور جدید 14:19
-
بروزرسانی در تعامل 09:52
-
رفتن به کاربر بعدی 16:33
-
اتمام ساخت وبسایت 12:00
-
استقرار روی سرور لایو 13:14
-
تبریک 00:40
مشخصات آموزش
ساخت کلون Omegle از ابتدا - WebRTC ،Socket io و MongoDB
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:همه سطوح
- تعداد درس:30
- مدت زمان :05:14:59
- حجم :2.23GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy