دوره توسعه اپلیکیشنهای موبایل با React Native همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره توسعه اپلیکیشنهای موبایل با 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. بازبینی نهایی و آمادهسازی برای فروشگاه
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.