کتاب React Native for Experienced Developers: Advanced Techniques

انتخاب پلن

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

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

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

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

عنوان دوره: دوره React Native for Experienced Developers: Advanced Techniques

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

موضوع میانی: ری‌اکت نیتیو (React Native)

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

  • 1. مقدمه‌ای بر معماری React Native
  • 2. تنظیم محیط توسعه React Native
  • 3. مفاهیم پایه کامپوننت‌ها در React Native
  • 4. مدیریت وضعیت در کامپوننت‌ها
  • 5. استفاده از Props و State
  • 6. کار با رویدادها در React Native
  • 7. استایل‌دهی در React Native
  • 8. آشنایی با Flexbox برای چیدمان
  • 9. مسیریابی (Navigation) در برنامه‌های React Native
  • 10. استفاده از React Navigation
  • 11. انواع مسیریابی: Stack, Tab, Drawer
  • 12. مدیریت داده‌های برنامه
  • 13. مفاهیم داده‌های سراسری (Global State)
  • 14. استفاده از Context API
  • 15. پیاده‌سازی Redux در React Native
  • 16. مدیریت داده‌های سمت سرور
  • 17. آشنایی با RESTful APIها
  • 18. کار با Fetch API
  • 19. استفاده از Axios برای درخواست‌های HTTP
  • 20. مدیریت خطا در درخواست‌های شبکه
  • 21. ذخیره‌سازی داده‌ها در دستگاه
  • 22. استفاده از AsyncStorage
  • 23. کار با Realm Database
  • 24. پیاده‌سازی SQLite در React Native
  • 25. پردازش داده‌های آفلاین
  • 26. رابط کاربری پیشرفته
  • 27. کامپوننت‌های سفارشی
  • 28. انیمیشن‌ها در React Native
  • 29. استفاده از Animated API
  • 30. تکنیک‌های انیمیشن پیشرفته
  • 31. مدیریت فرم‌ها
  • 32. اعتبارسنجی فرم‌ها
  • 33. کامپوننت‌های ورودی پیشرفته
  • 34. مدیریت State فرم‌ها
  • 35. بهینه‌سازی عملکرد
  • 36. شناسایی گلوگاه‌های عملکردی
  • 37. استفاده از React.memo و useMemo
  • 38. بهینه‌سازی رندرینگ کامپوننت‌ها
  • 39. کار با ListViews بهینه
  • 40. مدیریت حافظه
  • 41. تکنیک‌های مدیریت حافظه
  • 42. آشنایی با Native Modules
  • 43. نوشتن Native Modules سفارشی
  • 44. ارتباط بین JavaScript و Native
  • 45. کار با Native UI Components
  • 46. تکنیک‌های پیشرفته UI
  • 47. پیاده‌سازی Drag and Drop
  • 48. کار با Gestures
  • 49. استفاده از Reanimated 2
  • 50. پردازش تصویر و مدیا
  • 51. کار با دوربین
  • 52. مدیریت فایل‌ها
  • 53. پخش صدا و ویدئو
  • 54. استفاده از کتابخانه‌های مدیا
  • 55. امنیت در React Native
  • 56. رمزنگاری داده‌ها
  • 57. مدیریت توکن‌های احراز هویت
  • 58. امنیت APIها
  • 59. پیاده‌سازی احراز هویت دو عاملی
  • 60. تست و دیباگینگ
  • 61. تست واحد (Unit Testing)
  • 62. استفاده از Jest
  • 63. تست یکپارچگی (Integration Testing)
  • 64. تست E2E (End-to-End Testing)
  • 65. استفاده از Detox
  • 66. دیباگینگ پیشرفته
  • 67. استفاده از React DevTools
  • 68. مانیتورینگ برنامه
  • 69. گزارش‌دهی خطا
  • 70. استقرار و انتشار
  • 71. ساخت برنامه برای Android
  • 72. ساخت برنامه برای iOS
  • 73. مدیریت نسخه‌ها
  • 74. استفاده از CI/CD
  • 75. استقرار در فروشگاه‌ها
  • 76. موضوعات خاص React Native
  • 77. کار با نقشه‌ها (Maps)
  • 78. پیاده‌سازی نوتیفیکیشن‌ها
  • 79. پردازش پس‌زمینه (Background Tasks)
  • 80. استفاده از WebSockets
  • 81. آشنایی با GraphQL
  • 82. پیاده‌سازی Electron با React Native
  • 83. محیط‌های توسعه چندسکویی
  • 84. بهینه‌سازی برای دستگاه‌های مختلف
  • 85. کار با AR/VR در React Native
  • 86. مفاهیم معماری پیشرفته
  • 87. الگوهای طراحی در React Native
  • 88. مدیریت وابستگی‌های پیچیده
  • 89. استفاده از Monorepos
  • 90. بهینه‌سازی Build Time
  • 91. مدیریت دارایی‌ها (Assets)
  • 92. استفاده از TypeScript در React Native
  • 93. انواع پیشرفته TypeScript
  • 94. مدیریت State با Zustand
  • 95. مدیریت State با Jotai
  • 96. مدیریت State با Recoil
  • 97. پایگاه داده‌های NoSQL در React Native
  • 98. استفاده از Firebase
  • 99. پیاده‌سازی Realtime Database
  • 100. کار با Cloud Firestore

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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