دوره آموزشی ساخت یک برنامه چت ویدیویی با Vue.js و Firebase

دوره آموزشی ساخت یک برنامه چت ویدیویی با Vue.js و Firebase

3 ساعت 20 دقیقهپیشرفته2020-09-25

مدرسین

Ray Villalobos

Ray Villalobos

Senior Staff Instructor at LinkedIn Learning

جزئیات دوره

با توجه به اینکه افراد بیشتری نیاز به برقراری ارتباط مستقیم دارند، محبوبیت برنامه‌های چت ویدیویی مانند Zoom و Microsoft Teams بسیار زیاد شده است. کنجکاو هستید که چگونه ممکن است یک برنامه گپ ویدیویی از خود بسازید؟ در این دوره، مربی Ray Villalobos به شما نشان می‌دهد که چگونه. برای کمک به شما در درک مفاهیم این دوره، او از طریق ایجاد یک پروژه گام برمی دارد. Firebase به راحتی پایه‌ای را برای داده‌ها و فیلم‌های موجود در پروژه شما فراهم می‌کند و Vue.js به شما امکان می‌دهد یک رابط کاربری در اطراف آن مولفه‌ها ایجاد کنید. بعلاوه، یاد بگیرید که چگونه با WebRTC، یک پروژه منبع باز کار کنید و می‌توانید برای فعال کردن ارتباط صوتی، تصویری و داده‌ها در زمان واقعی در برنامه خود، از آن استفاده کنید. در این راه، نحوه استفاده از Firebase را برای تنظیم ثبت نام و احراز هویت کاربر، بررسی کاربران در یک اتاق مجازی، افزودن شرکت کنندگان به جلسه، استفاده از قوانین امنیتی و موارد دیگر را کشف کنید.

مهارت ها

FirebaseJavaScript FrameworksWeb Development ToolsDatabase DevelopmentDatabase ManagementGoogleSoftware Development ToolsProjectWeb DevelopmentSoftware Development

سرفصل ها

مقدمه

  • چرا Vue و Firebase برای ویدیوی بلادرنگ
  • استفاده از تمرینات این دوره

شروع به کار

  • تنظیم محیط خود
  • نصب پروژه Vue
  • سفارشی کردن نصب خود
  • درک نصب CLI
  • تغییر قالب Vue

ثبت نام و احراز هویت

  • شروع کار با Firebase
  • ورود کاربر
  • در دسترس قرار دادن داده‌ها در همه جا
  • ورود کاربران
  • به روز رسانی پروفایل
  • خروج از سیستم

برخورد با اطلاعات کاربر

  • افزودن اطلاعات کاربر به دیتا استور
  • نمایش داده ها
  • افزودن آیکون و حذف رکوردها
  • چک کردن کاربران در اتاق شما

کار با WebRTC

  • کار با WebRTC
  • دریافت اطلاعات جلسه
  • شرکت کنندگان معلق
  • حذف کاربران
  • اضافه کردن شرکت کنندگان
  • تمیز کردن رابط
  • افزودن WebRTC
  • استفاده از قوانین امنیتی

نتیجه

  • مراحل بعدی
۸۰,۰۰۰ تومان