, ,

کتاب React Native: Creating a Responsive World App

تومان249,950

انتخاب پلن

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب React Native: Creating a Responsive World App

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

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

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

  • 1. معرفی ری‌اکت نیتیو و اکوسیستم آن
  • 2. نصب و راه‌اندازی محیط توسعه (Node, npm, Watchman, React Native CLI)
  • 3. اولین پروژه ری‌اکت نیتیو شما: Hello World
  • 4. مرور ویژگی‌های جاوااسکریپت ES6+ ضروری برای ری‌اکت نیتیو
  • 5. مفاهیم اصلی ری‌اکت: کامپوننت‌ها، پراپس و استیت (خلاصه)
  • 6. JSX: نوشتن رابط کاربری در ری‌اکت نیتیو
  • 7. اجزای اصلی: کامپوننت‌های `View` و `Text`
  • 8. استایل‌دهی در ری‌اکت نیتیو: `StyleSheet` و استایل‌های Inline
  • 9. مقدمه‌ای بر Flexbox برای طراحی چیدمان‌ها
  • 10. ویژگی‌های پایه Flexbox: `flexDirection`, `justifyContent`, `alignItems`
  • 11. مدیریت ورودی کاربر: کامپوننت `Button`
  • 12. دریافت ورودی متنی: کامپوننت `TextInput`
  • 13. ساخت فرم‌های ساده
  • 14. نمایش تصاویر: کامپوننت `Image`
  • 15. بارگذاری Assets: تصاویر محلی در مقابل تصاویر شبکه‌ای
  • 16. کار با محتوای اسکرول‌پذیر: `ScrollView`
  • 17. نمایش لیست‌های داده: `FlatList`
  • 18. `KeyExtractor` و بهینه‌سازی عملکرد `FlatList`
  • 19. کامپوننت‌های قابل استفاده مجدد: ساخت بلوک‌های سازنده خودتان
  • 20. مدیریت استیت کامپوننت با هوک `useState`
  • 21. افکت‌های جانبی با هوک `useEffect`
  • 22. درک چرخه حیات کامپوننت با هوک‌ها
  • 23. رندرینگ شرطی در ری‌اکت نیتیو
  • 24. انتقال داده بین کامپوننت‌ها با پراپس
  • 25. مشکل Prop Drilling و جایگزین‌های آن
  • 26. Flexbox پیشرفته: `alignSelf`, `flexWrap`, `flexShrink`, `flexGrow`
  • 27. چیدمان‌های ریسپانسیو: Dimensions API و `useWindowDimensions`
  • 28. تغییر جهت صفحه و سازگاری رابط کاربری
  • 29. `SafeAreaView` برای دستگاه‌های دارای ناچ
  • 30. تنظیمات رابط کاربری خاص هر پلتفرم
  • 31. پیاده‌سازی ناوبری پایه: معرفی React Navigation
  • 32. نصب و راه‌اندازی کتابخانه React Navigation
  • 33. Stack Navigator: پیمایش بین صفحات
  • 34. ارسال پارامترها بین صفحات
  • 35. سفارشی‌سازی هدر Stack Navigator
  • 36. Tab Navigator: تب‌های پایین صفحه
  • 37. Drawer Navigator: منوهای کناری
  • 38. ترکیب ناوبری‌ها
  • 39. فلو احراز هویت با استفاده از ناوبری‌ها
  • 40. ایجاد درخواست‌های HTTP: مقدمه‌ای بر دریافت داده
  • 41. استفاده از `fetch` API برای درخواست‌های GET
  • 42. نمایش داده‌های دریافت شده در برنامه شما
  • 43. مدیریت وضعیت‌های بارگذاری و خطا
  • 44. استفاده از `async/await` برای عملیات ناهمزمان
  • 45. کتابخانه `axios` برای درخواست‌های API آسان‌تر
  • 46. ارسال داده (POST) به یک API
  • 47. اعتبارسنجی فرم: تکنیک‌های پایه
  • 48. Formik و Yup برای مدیریت فرم پیشرفته (اختیاری)
  • 49. مقدمه‌ای بر مدیریت استیت سراسری
  • 50. React Context API: اشتراک‌گذاری استیت بین کامپوننت‌ها
  • 51. Context API با `useReducer` برای استیت پیچیده
  • 52. ذخیره‌سازی دائمی داده‌ها به صورت محلی: `AsyncStorage`
  • 53. مقدمه‌ای بر موقعیت‌یابی جغرافیایی (Geolocation) برای "World App"
  • 54. درخواست مجوزهای موقعیت مکانی (iOS و Android)
  • 55. دریافت موقعیت مکانی فعلی کاربر
  • 56. پایش تغییرات موقعیت مکانی
  • 57. نمایش داده‌های موقعیت مکانی
  • 58. مقدمه‌ای بر نقشه‌ها: `react-native-maps`
  • 59. یکپارچه‌سازی `react-native-maps` در پروژه شما
  • 60. نمایش نقشه با موقعیت مکانی فعلی
  • 61. افزودن نشانگرهای سفارشی به نقشه
  • 62. مدیریت تعاملات نقشه: زوم، پیمایش، تپ
  • 63. ژئوکدینگ و ژئوکدینگ معکوس: تبدیل مختصات به آدرس
  • 64. جستجوی مکان‌ها روی نقشه
  • 65. نمایش داده‌های جهانی در لحظه: مثال (مثلاً API آب و هوا)
  • 66. کار با APIهای شخص ثالث (مثلاً OpenWeatherMap, REST Countries)
  • 67. بین‌المللی‌سازی (i18n): پشتیبانی از زبان‌های مختلف
  • 68. استفاده از `react-i18next` برای بومی‌سازی
  • 69. قالب‌بندی دینامیک متن و تاریخ برای لوکال‌های مختلف
  • 70. مدیریت تم: حالت‌های روشن و تاریک
  • 71. پیاده‌سازی سوئیچر تم
  • 72. ضبط تصاویر: `react-native-image-picker` یا `react-native-camera`
  • 73. آپلود تصاویر به سرور
  • 74. مدیریت مجوزها برای دوربین و ذخیره‌سازی
  • 75. نمایش محتوای وب خارجی: `WebView`
  • 76. ساخت کامپوننت‌های رابط کاربری سفارشی
  • 77. استفاده از کتابخانه‌های رابط کاربری شخص ثالث (مثلاً React Native Elements, Paper)
  • 78. کار با آیکون‌ها: `react-native-vector-icons`
  • 79. مقدمه‌ای بر انیمیشن‌ها در ری‌اکت نیتیو
  • 80. `Animated` API: انیمیشن‌های مقدار پایه
  • 81. `Animated` API: Pan Responders برای انیمیشن‌های مبتنی بر ژست
  • 82. انیمیشن‌های چیدمان: `LayoutAnimation`
  • 83. بهینه‌سازی عملکرد: `React.memo` برای کامپوننت‌ها
  • 84. `useCallback` و `useMemo` برای بهینه‌سازی توابع و مقادیر
  • 85. بهینه‌سازی عملکرد `FlatList`
  • 86. اشکال‌زدایی برنامه‌های ری‌اکت نیتیو (Flipper, Chrome Debugger)
  • 87. مدیریت خطای پیشرفته: Error Boundaries
  • 88. نوشتن تست‌های واحد با Jest
  • 89. تست یکپارچه‌سازی با React Native Testing Library
  • 90. ساخت برای اندروید: تولید APK/AAB
  • 91. فرآیند ارسال به Google Play Store
  • 92. ساخت برای iOS: آرشیو و IPA
  • 93. فرآیند ارسال به Apple App Store
  • 94. Code Signing و Provisioning Profiles (iOS)
  • 95. متغیرهای محیطی و تنظیمات Build
  • 96. به‌روزرسانی‌های Over-the-Air با CodePush (اختیاری و پیشرفته)
  • 97. Deep Linking: ناوبری به محتوای خاص
  • 98. اشتراک‌گذاری محتوا از برنامه شما
  • 99. بهترین روش‌های امنیتی برای برنامه‌های ری‌اکت نیتیو
  • 100. پروژه پایانی دوره: توسعه "World App" با ویژگی‌های پیشرفته

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب React Native: Creating a Responsive World App”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا