دوره ساخت اپلیکیشنهای موبایل مدرن با React Native و AWS Amplify همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت اپلیکیشنهای موبایل مدرن با React Native و AWS Amplify
موضوع کلی: توسعه نرمافزار و برنامهنویسی
موضوع میانی: توسعه اپلیکیشنهای موبایل و خدمات ابری
📋 سرفصلهای دوره
- 1. مبانی توسعه اپلیکیشنهای موبایل
- 2. مقدمهای بر React Native
- 3. نصب و راهاندازی محیط توسعه
- 4. ساختار پروژه در React Native
- 5. کامپوننتهای اساسی React Native
- 6. مدیریت وضعیت (State Management) در React Native
- 7. کار با Props در React Native
- 8. هوکهای React (useState, useEffect)
- 9. استایلدهی در React Native
- 10. کار با لیستها و ScrollView
- 11. ناوبری (Navigation) در اپلیکیشن
- 12. اپلیکیشنهای چند صفحهای
- 13. کار با فرمها و ورودیها
- 14. اعتبارسنجی ورودیها
- 15. مقدمهای بر خدمات ابری (Cloud Services)
- 16. معرفی AWS Amplify
- 17. مزایای استفاده از Amplify
- 18. نصب و پیکربندی Amplify CLI
- 19. راهاندازی پروژه Amplify
- 20. مدیریت احراز هویت کاربران با Amplify Auth
- 21. ثبتنام و ورود کاربران
- 22. مدیریت پروفایل کاربران
- 23. امنیت در احراز هویت
- 24. استفاده از APIها در Amplify
- 25. راهاندازی API GraphQL با Amplify
- 26. تعریف مدلهای داده در GraphQL
- 27. نوشتن Queryها و Mutationها
- 28. کار با دادهها در اپلیکیشن
- 29. نمایش دادهها از API
- 30. بهروزرسانی دادهها از طریق API
- 31. حذف دادهها از طریق API
- 32. ذخیرهسازی دادهها در سمت کلاینت
- 33. مقدمهای بر پایگاه دادههای NoSQL
- 34. پایگاه داده DynamoDB در AWS
- 35. تنظیمات پایگاه داده در Amplify
- 36. مدیریت فایلها با Amplify Storage
- 37. آپلود فایلها در Storage
- 38. دانلود فایلها از Storage
- 39. حذف فایلها از Storage
- 40. مدیریت دسترسی به فایلها
- 41. مقدمهای بر توابع بدون سرور (Serverless Functions)
- 42. نوشتن توابع Lambda با Amplify
- 43. اتصال توابع Lambda به API
- 44. انتشار توابع Lambda
- 45. مراحل ساخت اپلیکیشن کامل
- 46. طراحی رابط کاربری اپلیکیشن
- 47. پیادهسازی ناوبری اصلی
- 48. صفحه نمایش لیست موارد
- 49. صفحه جزئیات مورد
- 50. صفحه افزودن مورد جدید
- 51. صفحه ویرایش مورد
- 52. پیادهسازی احراز هویت کاربر
- 53. مدیریت وضعیت ورود کاربر
- 54. نمایش اطلاعات پروفایل
- 55. تنظیمات اپلیکیشن
- 56. کار با نوتیفیکیشنها (Push Notifications)
- 57. پیکربندی نوتیفیکیشنها در Amplify
- 58. ارسال نوتیفیکیشنها
- 59. دریافت نوتیفیکیشنها
- 60. تست و اشکالزدایی اپلیکیشن
- 61. استفاده از ابزارهای توسعهدهنده
- 62. مدیریت خطاها در اپلیکیشن
- 63. بهینهسازی عملکرد اپلیکیشن
- 64. مقدمهای بر CI/CD (Continuous Integration/Continuous Deployment)
- 65. تنظیمات CI/CD برای اپلیکیشن موبایل
- 66. استقرار اپلیکیشن در محیط واقعی
- 67. مبانی امنیت در توسعه اپلیکیشن
- 68. مدیریت گواهینامهها و کلیدها
- 69. پیادهسازی احراز هویت دو مرحلهای
- 70. قوانین دسترسی به دادهها
- 71. ملاحظات مربوط به حریم خصوصی دادهها
- 72. استفاده از سرویسهای AWS دیگر
- 73. معرفی AWS S3 برای ذخیرهسازی
- 74. معرفی AWS CloudFront برای توزیع محتوا
- 75. معرفی AWS Lambda برای پردازش سمت سرور
- 76. معرفی AWS Cognito برای مدیریت کاربران
- 77. مباحث پیشرفته در React Native
- 78. هوکهای سفارشی (Custom Hooks)
- 79. مدیریت فرمهای پیچیده
- 80. مفاهیم پیشرفته مدیریت وضعیت
- 81. بهینهسازی رندرینگ کامپوننتها
- 82. استفاده از کتابخانههای جانبی
- 83. مباحث پیشرفته در AWS Amplify
- 84. کار با رویدادها (Events) در Amplify
- 85. مانیتورینگ و لاگگیری اپلیکیشن
- 86. مدیریت نسخههای اپلیکیشن
- 87. مباحث پایانی و جمعبندی
- 88. مسیر یادگیری توسعه اپلیکیشنهای موبایل
- 89. بررسی منابع آموزشی بیشتر
- 90. نکات کلیدی برای موفقیت در توسعه
- 91. مروری بر بهترین شیوهها
- 92. نگاهی به آینده توسعه اپلیکیشن موبایل
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.