کتاب React Native: Creating a Restaurant App with Google Maps Integration با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره React Native: Creating a Restaurant App with Google Maps Integration
موضوع کلی: برنامه نویسی
موضوع میانی: ریاکت نیتیو (React Native)
📋 سرفصلهای دوره
- 1. مقدمهای بر React Native و محیط توسعه
- 2. آشنایی با کامپوننتها در React Native
- 3. مدیریت وضعیت (State) در React Native
- 4. استفاده از پراپز (Props) در React Native
- 5. استایلدهی به کامپوننتها با StyleSheet
- 6. ناوبری بین صفحات با React Navigation
- 7. معرفی کامپوننتهای اصلی React Native: View, Text, Image, TextInput
- 8. کار با لیستها و ScrollView در React Native
- 9. مدیریت ورودی کاربر با TextInput
- 10. ایجاد فرمهای ساده در React Native
- 11. اعتبارسنجی فرم در React Native
- 12. درک مفهوم Lifecycle Methods در React Native
- 13. کار با APIها و درخواستهای شبکه (Fetch)
- 14. ذخیرهسازی دادهها با AsyncStorage
- 15. معرفی Redux و مدیریت وضعیت پیچیده
- 16. اتصال به Firebase و استفاده از Realtime Database
- 17. معرفی Google Maps API و دریافت کلید API
- 18. نمایش نقشه گوگل در React Native
- 19. اضافه کردن نشانگرها (Markers) به نقشه
- 20. استفاده از Geolocation API برای دریافت موقعیت مکانی کاربر
- 21. نمایش موقعیت مکانی کاربر روی نقشه
- 22. محاسبه فاصله بین دو نقطه جغرافیایی
- 23. ایجاد قابلیت جستجوی مکان با استفاده از Google Places API
- 24. نمایش اطلاعات رستورانها روی نقشه
- 25. طراحی رابط کاربری (UI) برای صفحه اصلی اپلیکیشن
- 26. طراحی صفحه لیست رستورانها
- 27. طراحی صفحه جزئیات رستوران
- 28. پیادهسازی قابلیت فیلتر رستورانها
- 29. پیادهسازی قابلیت مرتبسازی رستورانها
- 30. ذخیره لیست رستورانهای مورد علاقه کاربر
- 31. نمایش رستورانهای نزدیک به کاربر
- 32. ادغام پرداخت آنلاین با استفاده از درگاههای پرداخت امن
- 33. پیادهسازی سیستم ثبتنام و ورود کاربر
- 34. مدیریت پروفایل کاربر
- 35. پیادهسازی اعلانها (Notifications) با استفاده از Firebase Cloud Messaging
- 36. بهینهسازی عملکرد اپلیکیشن React Native
- 37. تست و اشکالزدایی اپلیکیشن React Native
- 38. استقرار اپلیکیشن React Native روی App Store و Google Play
- 39. امنیت اپلیکیشن React Native
- 40. استفاده از Redux Toolkit برای سادهسازی مدیریت وضعیت
- 41. معرفی Context API در React Native
- 42. استفاده از Hooks در React Native (useState, useEffect, useContext)
- 43. پیادهسازی قابلیت امتیازدهی و نظرات کاربران
- 44. طراحی و پیادهسازی سیستم سفارشگیری آنلاین
- 45. مدیریت سبد خرید کاربر
- 46. پیادهسازی قابلیت ردیابی سفارش
- 47. استفاده از Animated API برای ایجاد انیمیشنهای جذاب
- 48. استفاده از Vector Icons در React Native
- 49. کار با تصاویر و ویدیوها در React Native
- 50. استفاده از Camera API برای گرفتن عکس
- 51. استفاده از Google Maps Directions API برای مسیریابی
- 52. نمایش مسیر پیشنهادی روی نقشه
- 53. ادغام با شبکههای اجتماعی (به اشتراکگذاری اطلاعات رستوران)
- 54. بهینهسازی اپلیکیشن برای دستگاههای مختلف
- 55. استفاده از Native Modules برای دسترسی به قابلیتهای خاص دستگاه
- 56. معرفی ابزارهای CI/CD برای استقرار خودکار اپلیکیشن
- 57. استفاده از TypeScript در React Native
- 58. آشنایی با معماری MVVM در React Native
- 59. استفاده از Storybook برای توسعه کامپوننتهای UI
- 60. بهبود تجربه کاربری (UX) اپلیکیشن
- 61. استفاده از ابزارهای مانیتورینگ و تحلیل اپلیکیشن
- 62. مقایسه React Native با سایر فریمورکهای توسعه موبایل
- 63. آشنایی با بهترین روشهای توسعه React Native
- 64. حل مشکلات رایج در React Native
- 65. امنیت دادههای کاربران و رعایت حریم خصوصی
- 66. بهروزرسانی اپلیکیشن و مدیریت نسخهها
- 67. استفاده از ابزارهای تست خودکار (Unit Tests, Integration Tests)
- 68. طراحی رابط کاربری واکنشگرا (Responsive UI)
- 69. استفاده از ابزارهای پروفایلینگ برای شناسایی گلوگاههای عملکردی
- 70. بهینهسازی تصاویر برای کاهش حجم اپلیکیشن
- 71. استفاده از lazy loading برای بهبود زمان بارگذاری
- 72. پیادهسازی قابلیت آفلاین اپلیکیشن
- 73. استفاده از WebSockets برای ارتباط real-time
- 74. آموزش کار با Git و GitHub برای مدیریت کد
- 75. آشنایی با مفاهیم SEO برای اپلیکیشنهای موبایل
- 76. استفاده از ابزارهای A/B testing برای بهبود عملکرد اپلیکیشن
- 77. طراحی و پیادهسازی سیستم پشتیبانی مشتری
- 78. استفاده از ابزارهای تحلیل رفتار کاربر برای بهبود تجربه کاربری
- 79. آشنایی با قوانین و مقررات مربوط به اپلیکیشنهای موبایل
تگها:
React Native
آموزش ریاکت نیتیو
اپلیکیشن موبایل
برنامه رستوران
برنامه نویسی موبایل
توسعه موبایل
ریاکت نیتیو
ساخت اپلیکیشن رستوران
گوگل مپ
گوگل مپس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.