کتاب صوتی React Native: Creating a Manufacturing App
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره React Native: Creating a Manufacturing App
موضوع کلی: برنامه نویسی
موضوع میانی: ریاکت نیتیو (React Native)
📋 سرفصلهای دوره
- 1. مقدمه و معرفی ریاکت نیتیو
- 2. نصب و راهاندازی محیط توسعه
- 3. آشنایی با مفاهیم پایهای ریاکت نیتیو
- 4. کامپوننتهای اصلی و ساختار برنامه
- 5. مدیریت وضعیت (State Management) در ریاکت نیتیو
- 6. کار با Props و انتقال دادهها
- 7. استایلدهی در ریاکت نیتیو (StyleSheet)
- 8. آشنایی با Layout در ریاکت نیتیو (Flexbox)
- 9. کار با لیستها (FlatList, SectionList)
- 10. ناوبری (Navigation) در ریاکت نیتیو (React Navigation)
- 11. نحوهٔ تعریف مسیرهای مختلف
- 12. انتقال پارامتر بین صفحات
- 13. مدیریت استک ناوبری (Stack Navigator)
- 14. کار با تب ناوبری (Tab Navigator)
- 15. مدیریت دراور ناوبری (Drawer Navigator)
- 16. کار با فرمها و ورودیهای کاربر
- 17. اعتبارسنجی ورودیها
- 18. کار با دکمهها و رویدادها
- 19. آشنایی با APIهای بومی (Native APIs)
- 20. کار با دوربین و گالری تصاویر
- 21. دسترسی به موقعیت مکانی (Geolocation)
- 22. استفاده از سنسورها (مثلاً شتابسنج)
- 23. کار با حافظهٔ محلی (AsyncStorage)
- 24. ذخیرهسازی دادههای دائمی
- 25. مدیریت وضعیت پیشرفته (Context API)
- 26. استفاده از Redux برای مدیریت وضعیت
- 27. مبانی Redux (Actions, Reducers, Store)
- 28. اتصال ریاکت نیتیو به Redux
- 29. مدیریت حالتهای پیچیده با Redux
- 30. کار با APIهای سمت سرور (HTTP Requests)
- 31. استفاده از Axios برای درخواستهای HTTP
- 32. پاسخدهی به دادههای دریافتی از سرور
- 33. مدیریت خطا در درخواستهای شبکه
- 34. پیادهسازی احراز هویت (Authentication)
- 35. کار با توکنهای JWT
- 36. مدیریت سشنهای کاربر
- 37. پیادهسازی ثبتنام و ورود
- 38. امنیت در احراز هویت
- 39. کار با نوتیفیکیشنها (Push Notifications)
- 40. تنظیمات Firebase Cloud Messaging (FCM)
- 41. ارسال نوتیفیکیشن از سمت سرور
- 42. دریافت و نمایش نوتیفیکیشنها
- 43. کار با انیمیشنها در ریاکت نیتیو
- 44. انیمیشنهای پایهای (Animated API)
- 45. انیمیشنهای پیچیدهتر (LayoutAnimation)
- 46. افزودن افکتهای بصری
- 47. کار با کتابخانههای UI آماده
- 48. استفاده از React Native Elements
- 49. استفاده از NativeBase
- 50. کاستومایز کردن کامپوننتهای UI
- 51. مبانی توسعهٔ اپلیکیشنهای تولیدی
- 52. طراحی رابط کاربری برای اپلیکیشن تولیدی
- 53. ایجاد لیست محصولات
- 54. نمایش جزئیات محصول
- 55. امکان جستجو و فیلتر محصولات
- 56. مدیریت سبد خرید
- 57. افزودن و حذف محصول از سبد خرید
- 58. محاسبهٔ قیمت نهایی و تخفیفها
- 59. ثبت سفارش (بدون درگاه بانکی مستقیم)
- 60. مدیریت وضعیت سفارشات
- 61. قابلیت اسکن بارکد محصولات
- 62. یکپارچهسازی با سیستمهای انبارداری (مفاهیم)
- 63. نمایش موجودی کالا
- 64. گزارشگیری ساده از موجودی
- 65. مدیریت کاربران اپلیکیشن (سطوح دسترسی)
- 66. ثبت و مدیریت اطلاعات کاربری
- 67. پیادهسازی قابلیت بازخورد و نظرات
- 68. استفاده از نقشههای آفلاین (در صورت نیاز)
- 69. مدیریت تنظیمات اپلیکیشن
- 70. پشتیبانگیری از دادههای محلی (مفاهیم)
- 71. استفاده از قابلیتهای دستگاه (مثل چراغ قوه)
- 72. بهینهسازی عملکرد اپلیکیشن
- 73. مدیریت حافظه و جلوگیری از نشت
- 74. تست واحد (Unit Testing)
- 75. تست یکپارچهسازی (Integration Testing)
- 76. مبانی CI/CD برای ریاکت نیتیو
- 77. ساخت و انتشار اپلیکیشن برای اندروید
- 78. ساخت و انتشار اپلیکیشن برای iOS (مفاهیم)
- 79. بررسی و رفع باگها
- 80. نکات امنیتی در توسعهٔ اپلیکیشن
- 81. مدیریت وابستگیها و بهروزرسانی کتابخانهها
- 82. آشنایی با معماریهای مدرن ریاکت نیتیو
- 83. اصول SOLID در توسعهٔ اپلیکیشن
- 84. کار با hooksهای سفارشی
- 85. مدیریت دادههای بزرگ (Big Data) در اپلیکیشن
- 86. پیادهسازی حالت تاریک (Dark Mode)
- 87. قابلیت چندزبانه کردن اپلیکیشن
- 88. فرهنگسازی استفاده از اپلیکیشنهای ایرانی
- 89. کاربرپسندی و تجربهٔ کاربری (UX)
- 90. اصول طراحی رابط کاربری (UI)
- 91. مبانی برنامهنویسی تابعی در جاوااسکریپت
- 92. مفاهیم Functional Programming
- 93. استفاده از Map, Filter, Reduce
- 94. مدیریت رویدادهای پسزمینه (Background Events)
- 95. ارتباط با سختافزار (بلوتوث، NFC) - محدود
- 96. مدیریت منابع سیستمی
- 97. مدیریت و خطایابی در محیط واقعی
- 98. جمعبندی و گامهای بعدی در توسعه
- 99. اصول اخلاقی در توسعهٔ نرمافزار
- 100. مسئولیتپذیری در قبال دادههای کاربران
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.