دوره ساخت اپلیکیشن مدیریت مخاطبین با عکس برای iOS و Android با Kotlin Multiplatform Mobile (KMM) همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت اپلیکیشن مدیریت مخاطبین با عکس برای iOS و Android با Kotlin Multiplatform Mobile (KMM)
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: توسعه نرمافزار چندسکویی
📋 سرفصلهای دوره
- 1. آشنایی با Kotlin Multiplatform Mobile (KMM)
- 2. معرفی KMM و مزایای آن
- 3. نصب و راهاندازی محیط توسعه KMM
- 4. ایجاد پروژه جدید KMM
- 5. ساختار پروژه KMM
- 6. مقدمهای بر Jetpack Compose
- 7. اصول طراحی رابط کاربری با Compose
- 8. کامپوننتهای پایه Compose
- 9. مدیریت وضعیت در Compose
- 10. لایوتهای Compose
- 11. استایلدهی در Compose
- 12. مقدمهای بر توسعه UI برای Android با Compose
- 13. مقدمهای بر توسعه UI برای iOS با Compose
- 14. اشتراکگذاری کد UI بین Android و iOS
- 15. مدیریت دادهها در KMM
- 16. اصول ذخیرهسازی دادهها
- 17. استفاده از پایگاه داده SQLite در KMM
- 18. پیادهسازی پایگاه داده با SQLDelight
- 19. همگامسازی دادهها بین دستگاهها
- 20. مقدمهای بر APIها و ارتباطات شبکه
- 21. ارسال درخواستهای HTTP در KMM
- 22. پردازش پاسخهای JSON
- 23. مدیریت خطاهای شبکه
- 24. کار با تصاویر در KMM
- 25. بارگذاری و نمایش تصاویر
- 26. ذخیرهسازی تصاویر
- 27. بهینهسازی تصاویر
- 28. پیادهسازی قابلیت مدیریت مخاطبین
- 29. نمایش لیست مخاطبین
- 30. افزودودن مخاطب جدید
- 31. ویرایش مخاطب موجود
- 32. حذف مخاطب
- 33. جستجو در لیست مخاطبین
- 34. افزودن عکس به مخاطبین
- 35. مدیریت عکس مخاطبین
- 36. ذخیره اطلاعات مخاطبین
- 37. دسترسی به دفترچه تلفن دستگاه
- 38. پیادهسازی رابط کاربری برای Android
- 39. پیادهسازی رابط کاربری برای iOS
- 40. اشتراکگذاری کامپوننتهای UI
- 41. مدیریت وابستگیها در KMM
- 42. استفاده از Gradle در KMM
- 43. تنظیمات Build برای Android
- 44. تنظیمات Build برای iOS
- 45. دیباگ کردن برنامه KMM
- 46. تست واحد برای کد مشترک
- 47. تست UI برای Android
- 48. تست UI برای iOS
- 49. بهینهسازی عملکرد برنامه
- 50. مدیریت حافظه در KMM
- 51. کاهش مصرف باتری
- 52. راهاندازی برنامه در Android
- 53. راهاندازی برنامه در iOS
- 54. انتشار برنامه در فروشگاه Google Play
- 55. انتشار برنامه در App Store
- 56. مقدمهای بر معماری برنامه
- 57. الگوهای طراحی در KMM
- 58. استفاده از ViewModel در KMM
- 59. مدیریت ناوبری در برنامه
- 60. پیادهسازی صفحهبندی
- 61. کار با انیمیشنها در Compose
- 62. اعتبارسنجی ورودیها
- 63. مدیریت مجوزها در Android
- 64. مدیریت مجوزها در iOS
- 65. کار با اعلانها
- 66. پیادهسازی Dark Mode
- 67. سفارشیسازی تم برنامه
- 68. امنیت در KMM
- 69. رمزنگاری دادهها
- 70. مدیریت احراز هویت
- 71. مقدمهای بر Cloud Services
- 72. استفاده از Firebase در KMM
- 73. پشتیبانگیری از دادهها
- 74. مقدمهای بر CI/CD
- 75. پیادهسازی CI/CD برای KMM
- 76. اصول UI/UX در برنامههای موبایل
- 77. طراحی واکنشگرا
- 78. دسترسیپذیری در برنامههای موبایل
- 79. کار با فونتها
- 80. مدیریت منابع در KMM
- 81. ترجمه و بومیسازی برنامه
- 82. مقدمهای بر مفاهیم پیشرفته KMM
- 83. استفاده از Coroutines در KMM
- 84. مدیریت جریان دادهها
- 85. ارتباط بین ماژولها
- 86. معرفی Compose Multiplatform
- 87. مزایای Compose Multiplatform
- 88. ساختار پروژه Compose Multiplatform
- 89. پیادهسازی UI با Compose Multiplatform
- 90. مدیریت وضعیت در Compose Multiplatform
- 91. اشتراکگذاری کد UI با Compose Multiplatform
- 92. کار با تصاویر در Compose Multiplatform
- 93. مدیریت دادهها در Compose Multiplatform
- 94. تست در Compose Multiplatform
- 95. انتشار برنامه با Compose Multiplatform
- 96. پروژههای نمونه با Compose Multiplatform
- 97. آینده KMM و Compose Multiplatform
- 98. نکات تکمیلی و بهترین شیوهها
- 99. جمعبندی و گامهای بعدی
- 100. منابع بیشتر برای یادگیری
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.