کتاب اصول طراحی UI/UX با Jetpack Compose و کاتلین

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره اصول طراحی UI/UX با Jetpack Compose و کاتلین

موضوع کلی: برنامه نویسی

موضوع میانی: کاتلین (Kotlin)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر طراحی رابط کاربری و تجربه کاربری
  • 2. آشنایی با Jetpack Compose
  • 3. مبانی کاتلین برای توسعه اندروید
  • 4. ساختار پروژه در Jetpack Compose
  • 5. کامپوننت‌های اساسی UI در Compose
  • 6. Layouts و استقرار عناصر (Arrangement)
  • 7. مدیریت وضعیت (State Management) در Compose
  • 8. تزریق وابستگی (Dependency Injection) در Compose
  • 9. کامپوننت‌های متنی و دکمه‌ها
  • 10. ورودی‌های کاربر (TextField, Checkbox, RadioButton)
  • 11. لیست‌ها و اسکرول‌ها (LazyColumn, LazyRow)
  • 12. تصاویر و آیکون‌ها در Compose
  • 13. استفاده از تم‌ها و سبک‌ها (Themes and Styles)
  • 14. رنگ‌ها و فونت‌ها در Compose
  • 15. انیمیشن‌ها و انتقال‌ها (Animations and Transitions)
  • 16. ناوبری (Navigation) در Compose
  • 17. ارتباط با API و مدیریت داده‌های شبکه
  • 18. ذخیره‌سازی داده‌های محلی (SharedPreferences, Room)
  • 19. طراحی ریسپانسیو و سازگاری با دستگاه‌های مختلف
  • 20. استفاده از Material Design 3 در Compose
  • 21. کامپوننت‌های سفارشی (Custom Components)
  • 22. مدیریت رویدادهای لمسی و حرکات (Gestures)
  • 23. دسترسی‌پذیری (Accessibility) در Compose
  • 24. تست واحد (Unit Testing) برای کامپوننت‌های UI
  • 25. تست کامپوننت (Component Testing)
  • 26. تست ادغام (Integration Testing)
  • 27. بهینه‌سازی عملکرد (Performance Optimization)
  • 28. اصول طراحی UX برای اپلیکیشن‌های موبایل
  • 29. تحقیقات کاربری و جمع‌آوری نیازمندی‌ها
  • 30. ایجاد پرسونای کاربر
  • 31. نقشه‌راه تجربه کاربری (User Journey Mapping)
  • 32. وایرفریمینگ (Wireframing)
  • 33. نمونه‌سازی اولیه (Prototyping)
  • 34. طراحی جریان کاربری (User Flow Design)
  • 35. اصول طراحی بصری (Visual Design Principles)
  • 36. تایپوگرافی در طراحی UI
  • 37. رنگ‌شناسی در طراحی UI
  • 38. اصول سلسله مراتب بصری (Visual Hierarchy)
  • 39. طراحی تعامل (Interaction Design)
  • 40. بازخورد و راهنمایی کاربر (Feedback and Guidance)
  • 41. ارزیابی و تست کاربردپذیری (Usability Testing)
  • 42. طراحی فرم‌ها و ورودی‌های کاربر
  • 43. کار با پنجره‌ها و دیالوگ‌ها (Dialogs and Modals)
  • 44. مدیریت خطاها و پیام‌های سیستمی
  • 45. طراحی اعلان‌ها (Notifications)
  • 46. کار با ابزارهای طراحی (Figma, Adobe XD)
  • 47. مقایسه Figma و Adobe XD
  • 48. اصول همکاری تیمی در طراحی
  • 49. مدیریت نسخه‌ها در طراحی
  • 50. اصول طراحی برای کودکان
  • 51. اصول طراحی برای سالمندان
  • 52. طراحی UI/UX در اپلیکیشن‌های آموزشی
  • 53. طراحی UI/UX در اپلیکیشن‌های بانکی و مالی
  • 54. اصول طراحی UI/UX برای فروشگاه‌های آنلاین
  • 55. طراحی UI/UX برای اپلیکیشن‌های سلامت
  • 56. طراحی UI/UX برای پلتفرم‌های خبری
  • 57. طراحی UI/UX برای بازی‌های موبایل (مبانی)
  • 58. اصول طراحی برای پلتفرم‌های چندزبانه (Localization)
  • 59. مدیریت منابع رشته‌ای (String Resources)
  • 60. استفاده از Right-to-Left (RTL) Layout
  • 61. اصول طراحی برای اپلیکیشن‌های سازمانی
  • 62. مبانی امنیت در طراحی UI/UX
  • 63. حفاظت از حریم خصوصی کاربر در طراحی
  • 64. اصول طراحی اخلاقی (Ethical Design)
  • 65. تأثیر طراحی بر رفتار کاربر
  • 66. کوچک‌سازی و بهینه‌سازی تصاویر
  • 67. فشرده‌سازی دارایی‌ها (Asset Compression)
  • 68. استفاده از فرمت‌های تصویر مدرن
  • 69. مدیریت حافظه در Compose
  • 70. جلوگیری از نشت حافظه (Memory Leaks)
  • 71. بهینه‌سازی زمان بارگذاری (Loading Time Optimization)
  • 72. استفاده از Coroutines برای عملیات ناهمگام
  • 73. مدیریت خطا در Coroutines
  • 74. اصول نوشتن کد تمیز (Clean Code)
  • 75. الگوهای طراحی (Design Patterns) در کاتلین
  • 76. اصول SOLID در توسعه اندروید
  • 77. استفاده از Hilt برای تزریق وابستگی
  • 78. تنظیمات توسعه‌دهنده و ابزارهای اشکال‌زدایی
  • 79. تجزیه و تحلیل داده‌های کاربر (Analytics)
  • 80. استفاده از Firebase Analytics
  • 81. پیاده‌سازی A/B Testing
  • 82. اصول طراحی مینیمالیستی
  • 83. اصول طراحی موادگرایانه (Material Design)
  • 84. تفاوت Material Design 2 و 3
  • 85. کاربرد انیمیشن‌های معنی‌دار
  • 86. طراحی برای حالت‌های مختلف نمایش (Landscape, Portrait)
  • 87. اصول مدیریت انرژی در اپلیکیشن
  • 88. تأثیر تجربه کاربری بر نرخ تبدیل
  • 89. مدیریت بازخورد کاربران
  • 90. بهبود مستمر UI/UX بر اساس داده‌ها
  • 91. پایان‌نامه و پروژه‌های عملی (مفاهیم)
  • 92. استفاده از Vector Drawables
  • 93. بهینه‌سازی استفاده از انیمیشن‌ها
  • 94. مدیریت وضعیت پیچیده با ViewModel
  • 95. اصول طراحی برای دستگاه‌های پوشیدنی (مبانی)
  • 96. طراحی برای دستگاه‌های تبلت
  • 97. اصول طراحی دسترسی‌پذیر برای همه
  • 98. اهمیت وضوح و خوانایی متن
  • 99. مدیریت استایل‌های متن در Compose
  • 100. پیاده‌سازی حالت تاریک (Dark Mode)

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.