دوره آموزشی ساخت یک برنامه چت ویدیویی با Vue.js و Firebase
3 ساعت 20 دقیقهپیشرفته2020-09-25
مدرسین

Ray Villalobos
Senior Staff Instructor at LinkedIn Learning
جزئیات دوره
با توجه به اینکه افراد بیشتری نیاز به برقراری ارتباط مستقیم دارند، محبوبیت برنامههای چت ویدیویی مانند Zoom و Microsoft Teams بسیار زیاد شده است. کنجکاو هستید که چگونه ممکن است یک برنامه گپ ویدیویی از خود بسازید؟ در این دوره، مربی Ray Villalobos به شما نشان میدهد که چگونه. برای کمک به شما در درک مفاهیم این دوره، او از طریق ایجاد یک پروژه گام برمی دارد. Firebase به راحتی پایهای را برای دادهها و فیلمهای موجود در پروژه شما فراهم میکند و Vue.js به شما امکان میدهد یک رابط کاربری در اطراف آن مولفهها ایجاد کنید. بعلاوه، یاد بگیرید که چگونه با WebRTC، یک پروژه منبع باز کار کنید و میتوانید برای فعال کردن ارتباط صوتی، تصویری و دادهها در زمان واقعی در برنامه خود، از آن استفاده کنید. در این راه، نحوه استفاده از Firebase را برای تنظیم ثبت نام و احراز هویت کاربر، بررسی کاربران در یک اتاق مجازی، افزودن شرکت کنندگان به جلسه، استفاده از قوانین امنیتی و موارد دیگر را کشف کنید.
مهارت ها
FirebaseJavaScript FrameworksWeb Development ToolsDatabase DevelopmentDatabase ManagementSoftware Development ToolsGoogleProjectWeb DevelopmentSoftware Development
سرفصل ها
0. مقدمه
- 01 - چرا Vue و Firebase برای ویدیوی بلادرنگ
- 02 - استفاده از تمرینات این دوره
1. شروع به کار
- 03 - تنظیم محیط خود
- 04 - نصب پروژه Vue
- 05 - سفارشی کردن نصب خود
- 06 - درک نصب CLI
- 07 - تغییر قالب Vue
2. ثبت نام و احراز هویت
- 08 - شروع کار با Firebase
- 09 - ورود کاربر
- 10 - در دسترس قرار دادن دادهها در همه جا
- 11 - ورود کاربران
- 12 - به روز رسانی پروفایل
- 13 - خروج از سیستم
3. برخورد با اطلاعات کاربر
- 14 - افزودن اطلاعات کاربر به دیتا استور
- 15 - نمایش داده ها
- 16 - افزودن آیکون و حذف رکوردها
- 17 - چک کردن کاربران در اتاق شما
4. کار با WebRTC
- 18 - کار با WebRTC
- 19 - دریافت اطلاعات جلسه
- 20 - شرکت کنندگان معلق
- 21 - حذف کاربران
- 22 - اضافه کردن شرکت کنندگان
- 23 - تمیز کردن رابط
- 24 - افزودن WebRTC
- 25 - استفاده از قوانین امنیتی
نتیجه
- 26 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی استفاده از هوش مصنوعی در چرخه عمر طراحی تا توسعه فولاستک
- دوره آموزشی ساخت برنامههای واکنشی آماده تولید: راهاندازی برای استقرار با Firebase
- دوره آموزشی ریاکت: ایجاد و میزبانی یک سایت فولاستک (2022)
- دوره آموزشی React: برنامههای قدرتمند مبتنی بر ابر با Firebase
- دوره آموزشی انگولار: برنامه های ابری با Firebase
- دوره آموزشی Vue.js 2: برنامه های Full-Stack با Firebase
- دوره آموزشی یادگیری Google Firebase برای Flutter
- دوره آموزشی یونیتی: کار با Google Firebase