کتاب آموزش جامع توسعه اپلیکیشن‌های اشتراک‌گذاری ویدئو با React Native و Supabase با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش جامع توسعه اپلیکیشن‌های اشتراک‌گذاری ویدئو با React Native و Supabase

موضوع کلی: توسعهٔ نرم‌افزارهای کاربردی موبایل

موضوع میانی: برنامه‌نویسی چندسکویی (Cross-Platform) با React Native

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مبانی توسعه اپلیکیشن‌های موبایل با React Native
  • 2. نصب و پیکربندی محیط توسعه و ابزارهای مورد نیاز
  • 3. آشنایی با ساختار پروژه و فایل‌های اصلی در React Native
  • 4. مفاهیم پایه کامپوننت‌نویسی و کار با JSX
  • 5. استفاده از سیستم استایل‌دهی در React Native
  • 6. مدیریت وضعیت با استفاده از State و Props
  • 7. آشنایی با چرخه حیات کامپوننت‌ها در Hooks
  • 8. کار با لیست‌ها و کامپوننت‌های FlatList برای نمایش داده‌ها
  • 9. مسیریابی و پیاده‌سازی Navigation در اپلیکیشن
  • 10. طراحی رابط کاربری صفحه اصلی با استفاده از View و Text
  • 11. طراحی صفحه پروفایل کاربری و تنظیمات حساب
  • 12. مدیریت ورودی‌های کاربر و فرم‌های ثبت اطلاعات
  • 13. آشنایی با پلتفرم Supabase و مفاهیم پایگاه داده ابری
  • 14. اتصال React Native به Supabase و تنظیمات اولیه پروژه
  • 15. طراحی و پیاده‌سازی سیستم احراز هویت کاربران
  • 16. مدیریت نشست‌ها و امنیت ورود به حساب کاربری
  • 17. کار با جداول پایگاه داده در Supabase
  • 18. آپلود و ذخیره‌سازی فایل‌های ویدئویی در Supabase Storage
  • 19. مدیریت دسترسی‌ها و امنیت داده‌ها در سمت سرور
  • 20. پیاده‌سازی قابلیت بارگذاری ویدئو توسط کاربر
  • 21. نمایش ویدئوها با استفاده از کتابخانه Expo AV
  • 22. کار با دوربین گوشی و ضبط ویدئو در اپلیکیشن
  • 23. پیاده‌سازی قابلیت لایک و تعامل با ویدئوها
  • 24. ذخیره و بازیابی اطلاعات تعاملات در دیتابیس
  • 25. طراحی سیستم دنبال کردن کاربران و مدیریت روابط
  • 26. پیاده‌سازی فید ویدئوها با قابلیت اسکرول عمودی
  • 27. مدیریت بهینه حافظه و رندرینگ لیست‌های طولانی
  • 28. استفاده از انیمیشن‌های پایه برای بهبود تجربه کاربری
  • 29. پیاده‌سازی قابلیت جستجوی ویدئوها و کاربران
  • 30. اعتبارسنجی داده‌های ورودی مطابق با استانداردهای امنیتی
  • 31. مدیریت خطاها و پیام‌های سیستم در تعامل با کاربر
  • 32. بهینه‌سازی تصاویر و ویدئوها برای افزایش سرعت بارگذاری
  • 33. آشنایی با مفاهیم Real-time در Supabase برای به‌روزرسانی لحظه‌ای
  • 34. پیاده‌سازی قابلیت اعلان‌ها و هشدارها
  • 35. تست و عیب‌یابی اپلیکیشن در محیط شبیه‌ساز و دستگاه واقعی
  • 36. تولید فایل خروجی برای سیستم‌عامل اندروید
  • 37. تولید فایل خروجی برای سیستم‌عامل iOS
  • 38. مراحل انتشار اپلیکیشن در مارکت‌های رسمی داخلی
  • 39. رعایت اصول اخلاق حرفه‌ای و امنیت داده‌های کاربران
  • 40. مستندسازی پروژه و نکات نگهداری کدها
تگ‌ها: آموزش React Native آموزش React Native فارسی آموزش Supabase آموزش بک اند با Supabase برنامه نویسی اپلیکیشن موبایل برنامه نویسی کراس پلتفرم برنامه نویسی موبایل توسعه اپلیکیشن ویدیو توسعه نرم افزار موبایل طراحی اپلیکیشن اشتراک گذاری

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.