کتاب توسعه اپلیکیشن‌های موبایل با React Native با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

عنوان دوره: دوره توسعه اپلیکیشن‌های موبایل با React Native

موضوع کلی: برنامه نویسی

موضوع میانی: جاوا اسکریپت (JavaScript)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر React Native و کاربردهای آن
  • 2. تنظیم محیط توسعه (Node, Expo, React Native CLI)
  • 3. ساخت اولین پروژه React Native
  • 4. آشنایی با JSX و کامپوننت‌های پایه
  • 5. معماری کامپوننت‌ها و Props
  • 6. مدیریت State با useState
  • 7. Styling در React Native (StyleSheet و Flexbox)
  • 8. کار با Text و TextInput
  • 9. ساخت دکمه‌ها و TouchableOpacity
  • 10. ScrollView و FlatList برای نمایش لیست
  • 11. SectionList و داده‌های گروه‌بندی شده
  • 12. مدیریت ناوبری با React Navigation
  • 13. Stack Navigator و صفحه‌بندی
  • 14. Tab Navigator و Drawer Navigator
  • 15. ارسال داده بین صفحات (Params)
  • 16. کامپوننت‌های سفارشی و ترکیبی
  • 17. مدیریت فرم‌ها و اعتبارسنجی ورودی
  • 18. کار با تصاویر (Image و ImageBackground)
  • 19. آیکون‌ها و فونت‌های سفارشی
  • 20. انیمیشن‌های ساده با Animated API
  • 21. انیمیشن‌های پیشرفته با Reanimated
  • 22. ژست‌ها و حرکات لمسی با Gesture Handler
  • 23. ذخیره‌سازی محلی با AsyncStorage
  • 24. کار با SQLite در React Native
  • 25. اتصال به APIهای REST (Fetch و Axios)
  • 26. مدیریت خطا و بارگذاری در درخواست‌های شبکه
  • 27. State Management با Context API
  • 28. State Management با Redux Toolkit
  • 29. مدیریت وضعیت global با Zustand
  • 30. احراز هویت و توکن‌های JWT
  • 31. ذخیره امن توکن‌ها با SecureStore
  • 32. Push Notifications با Expo Notifications
  • 33. کار با دوربین و گالری تصاویر
  • 34. ضبط و پخش صدا
  • 35. پخش ویدئو با Expo AV
  • 36. موقعیت جغرافیایی و نقشه (React Native Maps)
  • 37. تشخیص حرکت (Accelerometer و Gyroscope)
  • 38. مدیریت فایل‌ها و دانلود
  • 39. اشتراک‌گذاری محتوا (Share API)
  • 40. ارسال ایمیل و پیامک
  • 41. اتصال به بلوتوث و دستگاه‌های IoT
  • 42. کار با WebView و محتوای وب
  • 43. بهینه‌سازی عملکرد (Memo و useCallback)
  • 44. مدیریت حافظه و جلوگیری از نشت
  • 45. تست واحد با Jest و React Native Testing Library
  • 46. تست یکپارچه‌سازی کامپوننت‌ها
  • 47. اشکال‌زدایی با React Native Debugger و Flipper
  • 48. ساخت و انتشار اپلیکیشن برای Android
  • 49. ساخت و انتشار اپلیکیشن برای iOS
  • 50. مدیریت نسخه‌ها و به‌روزرسانی OTA
  • 51. بین‌المللی‌سازی (i18n) و RTL
  • 52. مدیریت تم و حالت تاریک
  • 53. کار با WebSocket و ارتباط بلادرنگ
  • 54. آپلود فایل و تصویر به سرور
  • 55. مدیریت کش و آفلاین‌فیرست
  • 56. ساخت کامپوننت‌های جدول و گراف
  • 57. نقشه و مسیریابی پیشرفته
  • 58. کار با Calendar و رویدادها
  • 59. مدیریت اعلان‌های محلی (Local Notifications)
  • 60. ادغام با سرویس‌های ابری (Firebase)
  • 61. تحلیل و رصد خطا با Sentry
  • 62. بهبود امنیت و رمزگذاری داده‌ها
  • 63. ساخت پلیرهای سفارشی (صدا و ویدئو)
  • 64. مدیریت وضعیت شبکه و اتصال
  • 65. کار با Clipboard و متن انتخاب شده
  • 66. ساخت منوی کشویی و Bottom Sheet
  • 67. مدیریت چندوظیفه‌ای و Background Tasks
  • 68. بهینه‌سازی تصاویر و فشرده‌سازی
  • 69. ساخت فیلدهای جستجو و AutoComplete
  • 70. مدیریت لیست‌های طولانی (VirtualizedList)
  • 71. ساخت دکمه‌های Share و Actions
  • 72. کار با Skeleton و Placeholder UI
  • 73. مدیریت نسخه‌های مختلف API
  • 74. ساخت سیستم لاگین و ثبت‌نام
  • 75. مدیریت جلسه کاربری (Session)
  • 76. ادغام با PayPal یا Stripe (پرداخت)
  • 77. ساخت چت‌روم ساده با Socket.IO
  • 78. مدیریت آپدیت‌های اجباری
  • 79. کار با Haptic Feedback
  • 80. ساخت اسکرین Splash و Onboarding
  • 81. مدیریت Deep Linking
  • 82. ساخت ویجت‌های قابل استفاده مجدد
  • 83. پروژه عملی: اپلیکیشن لیست وظایف
  • 84. پروژه عملی: اپلیکیشن آب‌وهوا با API
  • 85. پروژه عملی: اپلیکیشن فروشگاهی ساده
  • 86. بهبود کیفیت کد با Linting و Prettier
  • 87. مستندسازی و کامیت‌های استاندارد
  • 88. بازبینی نهایی و آماده‌سازی برای فروشگاه
تگ‌ها: React Native آموزش React Native برنامه نویسی موبایل توسده اپلیکیشن موبایل توسعه اپ اندروید و iOS جاوا اسکریپت فریمورک React Native کراس پلتفرم

نظرات

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

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