کتاب React Native and Dark Mode

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره React Native and Dark Mode

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

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

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

  • 1. مقدمه‌ای بر React Native و توسعهٔ اپلیکیشن‌های موبایل
  • 2. نصب و راه‌اندازی محیط توسعه React Native
  • 3. ساختار پروژه React Native
  • 4. کامپوننت‌های پایه‌ای در React Native (View, Text, Image)
  • 5. مدیریت وضعیت (State Management) در React Native
  • 6. مدیریت props در React Native
  • 7. لیست‌ها و کلیدها (Lists and Keys)
  • 8. مدیریت رویدادها (Event Handling)
  • 9. استایل‌دهی در React Native
  • 10. استفاده از StyleSheet
  • 11. کامپوننت‌های شرطی و رندرینگ پویا
  • 12. کار با فرم‌ها و ورودی‌های کاربر
  • 13. هوک‌های React (useState, useEffect)
  • 14. هوک‌های سفارشی (Custom Hooks)
  • 15. مسیریابی (Navigation) در React Native
  • 16. React Navigation: نصب و پیکربندی
  • 17. ناوبری Stack Navigator
  • 18. ناوبری Tab Navigator
  • 19. ناوبری Drawer Navigator
  • 20. پارامترهای مسیر (Route Parameters)
  • 21. مدیریت وضعیت پیشرفته (Context API)
  • 22. مدیریت وضعیت پیشرفته (Redux Toolkit)
  • 23. ذخیره‌سازی محلی (AsyncStorage)
  • 24. کار با APIها و درخواست‌های HTTP (Fetch, Axios)
  • 25. پردازش داده‌های JSON
  • 26. مدیریت خطا در درخواست‌های شبکه
  • 27. کار با تصاویر و منابع گرافیکی
  • 28. آیکون‌ها در React Native
  • 29. انیمیشن‌ها در React Native (Animated API)
  • 30. انیمیشن‌های ساده (LayoutAnimation)
  • 31. مدیریت دسترسی به سنسورها (Accelerometer, Gyroscope)
  • 32. کار با دوربین و گالری تصاویر
  • 33. موقعیت مکانی (Geolocation)
  • 34. کار با نقشه‌ها (React Native Maps)
  • 35. پشتیبانی از حالت تاریک (Dark Mode)
  • 36. مفاهیم پایه حالت تاریک
  • 37. تشخیص حالت تاریک سیستم
  • 38. پیاده‌سازی تم‌های تاریک و روشن
  • 39. مدیریت حالت تاریک با Context API
  • 40. مدیریت حالت تاریک با Redux
  • 41. استایل‌دهی پویا برای حالت تاریک
  • 42. تست کامپوننت‌ها در حالت تاریک
  • 43. بهینه‌سازی عملکرد اپلیکیشن
  • 44. پروفایلینگ (Profiling) اپلیکیشن
  • 45. مدیریت حافظه در React Native
  • 46. کدنویسی تمیز و خوانا
  • 47. اصول طراحی رابط کاربری (UI Design)
  • 48. اصول تجربه کاربری (UX Design)
  • 49. دسترسی‌پذیری (Accessibility) در React Native
  • 50. کتابخانه‌های UI برای React Native
  • 51. استفاده از کتابخانه React Native Elements
  • 52. استفاده از کتابخانه NativeBase
  • 53. ساخت کامپوننت‌های قابل استفاده مجدد
  • 54. مدیریت وضعیت فرم‌ها (Formik)
  • 55. اعتبارسنجی فرم‌ها (Yup)
  • 56. کار با نوتیفیکیشن‌ها (Push Notifications)
  • 57. پیاده‌سازی نوتیفیکیشن‌های Local
  • 58. پیاده‌سازی نوتیفیکیشن‌های Push
  • 59. مدیریت نوتیفیکیشن‌ها با Firebase Cloud Messaging
  • 60. امنیت در React Native
  • 61. رمزنگاری داده‌ها
  • 62. مدیریت احراز هویت (Authentication)
  • 63. پیاده‌سازی ورود با ایمیل و رمز عبور
  • 64. پیاده‌سازی ورود با شماره تلفن
  • 65. پیاده‌سازی ورود با شبکه‌های اجتماعی (در چارچوب قوانین)
  • 66. مدیریت مجوزهای دسترسی (Permissions)
  • 67. مدیریت پایگاه داده محلی (Realm, SQLite)
  • 68. کار با پایگاه داده Realm
  • 69. کار با پایگاه داده SQLite
  • 70. استفاده از WebViews در React Native
  • 71. ارتباط بین JavaScript و Native Code
  • 72. ساخت ماژول‌های Native (در صورت نیاز و با رعایت قوانین)
  • 73. دیباگ کردن (Debugging) اپلیکیشن‌ها
  • 74. ابزارهای دیباگینگ React Native
  • 75. تست واحد (Unit Testing)
  • 76. تست یکپارچه‌سازی (Integration Testing)
  • 77. تست End-to-End (E2E Testing)
  • 78. استفاده از Jest برای تست
  • 79. استفاده از React Native Testing Library
  • 80. بهینه‌سازی برای پلتفرم‌های مختلف (iOS و Android)
  • 81. مدیریت منابع در Build (Asset Management)
  • 82. بسته‌بندی و انتشار اپلیکیشن
  • 83. انتشار در Google Play Store (در چارچوب قوانین)
  • 84. انتشار در App Store (در چارچوب قوانین)
  • 85. ساخت اپلیکیشن‌های Progressive Web Apps (PWA) با React Native
  • 86. معرفی PWA و مزایای آن
  • 87. پیاده‌سازی PWA با React Native
  • 88. Service Workers در PWA
  • 89. Manifest File در PWA
  • 90. بهینه‌سازی برای حالت تاریک در PWA
  • 91. ملاحظات امنیتی در PWA
  • 92. مقایسه PWA با اپلیکیشن‌های Native
  • 93. معماری‌های رایج در React Native
  • 94. معماری MVC
  • 95. معماری MVVM
  • 96. معماری Clean Architecture
  • 97. اصول SOLID در توسعه React Native
  • 98. مدیریت وابستگی‌ها (Dependency Management)
  • 99. استفاده از Yarn و npm
  • 100. مدیریت نسخه‌بندی (Versioning)

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

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

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

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

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


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

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

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

نظرات

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

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