توضیحات
آموزش عملی و پروژه محور WebRTC
نام دوره : WebRTC Practical Course. Create Video Chat Application
پیشنیاز
توضیحات
WebRTC را با ایجاد یک پروژه با JavaScript خالص یاد بگیرید. تنها دانش پایهای JavaScript مورد نیاز است. در این دوره، تمام مراحل لازم برای ایجاد یک برنامه با تماسهای مستقیم را طی خواهیم کرد. شما میتوانید یک اتصال بین دو کاربر برقرار کنید، یا مانند برنامههای وب Omegle و TalkWithStranger با یک فرد ناشناس ارتباط برقرار کنید.
ما پیادهسازی اختصاصی WebRTC خود را خواهیم نوشت تا نشان دهیم که چگونه میتوانید بهراحتی یک برنامه WebRTC توسعه دهید. در این دوره از هیچ فریمورکی برای بخش فرانتاند استفاده نخواهیم کرد، بنابراین نیازی به آشنایی با فریمورکهایی مانند React، Vue.js یا Angular ندارید. ما از Socket.IO بهعنوان سرور سیگنالینگ برای برنامه خود استفاده خواهیم کرد.
پس از این دوره، شما قادر خواهید بود برنامهای بسازید که از WebRTC استفاده کند، خواه یک بازی ارتباطی همزمان باشد یا یک چت ویدیویی. شما فرآیند ایجاد اتصال بین دو peer را خواهید آموخت.
فناوریهای مورد استفاده در دوره آموزش عملی و پروژه محور WebRTC:
- WebRTC
- JavaScript
- Socket.IO
- Express.js
- Node.js
- JavaScript خالص برای ایجاد فرانتاند برنامه
مراحل ساخت برنامه:
- آمادهسازی محیط توسعه
- ایجاد فرانتاند برنامه با JavaScript خالص
- اتصال به Socket.IO
- افزودن پیادهسازی WebRTC برای تماسها
- افزودن data channels در WebRTC برای قابلیت چت
- افزودن قابلیت ضبط تماس
- افزودن امکان اتصال به افراد ناشناس
امیدوارم از این دوره لذت ببرید و پس از اتمام آن، اعتمادبهنفس کافی برای ایجاد و تنظیم پیادهسازی اختصاصی WebRTC خود را داشته باشید.
دوره آموزش عملی و پروژه محور WebRTC برای چه کسانی مناسب است؟
- دانشجویان و برنامهنویسانی که میخواهند WebRTC را با ایجاد یک پروژه عملی یاد بگیرند.
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید