دوره اصول و طراحی Custom Modifiers در جت‌پک کامپوز همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
اصول و طراحی Custom Modifiers در جت‌پک کامپوز: فراتر از رابط کاربری معمول انقلابی در رابط کاربری اندروید: تسلط بر Custom Modifiers در جت‌پک کامپوز دنیای توسعه اپلیکیشن‌های اندروید با ظهور جت‌پک کامپوز...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

عنوان دوره: دوره اصول و طراحی Custom Modifiers در جت‌پک کامپوز

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

موضوع میانی: جت‌پک کامپوز (Jetpack Compose)

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

  • 1. مبانی جت‌پک کامپوز و معرفی دوره
  • 2. نصب و راه‌اندازی محیط توسعه برای کامپوز
  • 3. ساخت اولین پروژه با جت‌پک کامپوز
  • 4. آشنایی با ساختار UI در کامپوز
  • 5. درک مفهوم Composable Functions
  • 6. تفاوت بین Compose و View System قدیمی اندروید
  • 7. اصول Reactivity و State در کامپوز
  • 8. آشنایی با Composition و Recomposition
  • 9. استفاده از `setContent`
  • 10. ساختارهای پایه Layout در کامپوز: Column, Row, Box
  • 11. کار با Modifier ها: اندازه، padding، margin
  • 12. کار با Modifier ها: رنگ، پس‌زمینه، شکل
  • 13. استفاده از Text و styling آن
  • 14. استفاده از Image و مدیریت تصاویر
  • 15. کار با Button و تعامل با کلیک
  • 16. کار با TextField و دریافت ورودی
  • 17. استفاده از Scrollable Column و Row
  • 18. مدیریت State در کامپوز: `remember` و `mutableStateOf`
  • 19. استفاده از `LaunchedEffect` برای Side Effects
  • 20. انیمیشن‌های پایه در کامپوز
  • 21. انتقال داده بین Composable ها
  • 22. استفاده از `Preview` برای مشاهده UI
  • 23. مبانی Custom Modifiers: معرفی و مفاهیم
  • 24. ساخت اولین Custom Modifier
  • 25. درک `onDraw` و رسم بر روی UI
  • 26. کار با `drawBehind` و `drawWithContent`
  • 27. استفاده از `clip` و `mask`
  • 28. انواع مختلف `DrawScope`
  • 29. استفاده از `Path` برای طراحی اشکال
  • 30. پیاده‌سازی Custom Modifier برای حاشیه (border)
  • 31. پیاده‌سازی Custom Modifier برای سایه (shadow)
  • 32. ایجاد Custom Modifier برای انیمیشن‌های ساده
  • 33. ایجاد Custom Modifier برای اعمال فیلترهای رنگی
  • 34. مدیریت اندازه‌گیری و Layout در Custom Modifiers
  • 35. استفاده از `layout` Modifier
  • 36. تغییر اندازه و موقعیت فرزندان در `layout`
  • 37. ایجاد Custom Modifier برای تغییر اندازه محتوا
  • 38. ایجاد Custom Modifier برای مدیریت فضای خالی
  • 39. آشنایی با `Intrinsic Measurements`
  • 40. استفاده از `onGloballyPositioned`
  • 41. دریافت اطلاعات موقعیت از UI
  • 42. کار با `LocalDensity` و تبدیل واحدها
  • 43. ایجاد Custom Modifier برای واکنش به حرکات لمسی (Tap)
  • 44. ایجاد Custom Modifier برای واکنش به Long Press
  • 45. ایجاد Custom Modifier برای Drag and Drop
  • 46. کار با `PointerInputScope` و مدیریت ورودی‌های لمسی پیشرفته
  • 47. ایجاد Custom Modifier برای Gestures پیچیده
  • 48. بهینه‌سازی Custom Modifiers برای عملکرد
  • 49. اندازه‌گیری عملکرد Custom Modifier ها
  • 50. شناسایی و رفع مشکلات Recomposition
  • 51. استفاده از `remember` در Custom Modifiers
  • 52. استفاده از `staticCompositionLocalOf` و `compositionLocalOf`
  • 53. مدیریت State در Custom Modifiers
  • 54. استفاده از `derivedStateOf` در Custom Modifiers
  • 55. ایجاد Custom Modifier برای بارگذاری تصویر
  • 56. ایجاد Custom Modifier برای نمایش دایره پیشرفت (progress indicator)
  • 57. ایجاد Custom Modifier برای ایجاد افکت Ripple
  • 58. ایجاد Custom Modifier برای ایجاد افکت Blur
  • 59. ایجاد Custom Modifier برای اعمال گرادیان (gradient)
  • 60. ایجاد Custom Modifier برای ایجاد افکت Parallax
  • 61. ایجاد Custom Modifier برای ایجاد افکت Water Ripple
  • 62. ترکیب و زنجیر کردن Modifiers
  • 63. ایجاد Modifiers قابل استفاده مجدد
  • 64. نوشتن مستندات برای Custom Modifiers
  • 65. تست کردن Custom Modifiers
  • 66. استفاده از `TestTag` برای تست
  • 67. تست کردن تعاملات لمسی در Custom Modifiers
  • 68. استفاده از Compose UI Test برای تست Custom Modifiers
  • 69. معرفی کتابخانه‌های کمکی برای Custom Modifiers
  • 70. استفاده از کتابخانه Accompanist برای Custom Modifiers
  • 71. ایجاد Theme و استفاده از آن در Custom Modifiers
  • 72. سازگاری با حالت Dark Mode در Custom Modifiers
  • 73. ایجاد Custom Modifier برای Responsive Design
  • 74. بهینه‌سازی Layout در حالت‌های مختلف صفحه نمایش
  • 75. استفاده از Material Design در Custom Modifiers
  • 76. ایجاد Custom Modifier برای تعامل با Material Components
  • 77. ایجاد Custom Modifier برای پیاده‌سازی Custom Dialog
  • 78. ایجاد Custom Modifier برای پیاده‌سازی Custom Bottom Sheet
  • 79. ایجاد Custom Modifier برای پیاده‌سازی Custom Tooltip
  • 80. استفاده از `rememberSaveable` برای ذخیره State در Configuration Change
  • 81. ایجاد Custom Modifier برای پیاده‌سازی Autocomplete
  • 82. ایجاد Custom Modifier برای پیاده‌سازی Carousel
  • 83. ایجاد Custom Modifier برای پیاده‌سازی Pagination
  • 84. ایجاد Custom Modifier برای پیاده‌سازی Pull to Refresh
  • 85. ایجاد Custom Modifier برای پیاده‌سازی Drag and Reorder
  • 86. استفاده از Animatable برای انیمیشن‌های پیشرفته در Custom Modifiers
  • 87. ایجاد Custom Modifier با استفاده از `SubcomposeLayout`
  • 88. آشنایی با اصول Accessibility در Custom Modifiers
  • 89. ایجاد Custom Modifier برای پشتیبانی از Accessibility
  • 90. استفاده از Semantic Properties در Custom Modifiers
  • 91. ایجاد Custom Modifier برای ایجاد سفارشی‌سازی‌های Accessibility
  • 92. طراحی سیستم Custom Modifier برای پروژه‌های بزرگ
  • 93. ساخت یک کتابخانه از Custom Modifiers
  • 94. انتشار Custom Modifiers در Maven Repository
  • 95. به‌روزرسانی و نگهداری از Custom Modifiers
  • 96. بررسی موارد خاص و مشکلات رایج در Custom Modifiers
  • 97. جمع‌بندی و مرور مطالب
  • 98. منابع و مستندات تکمیلی
  • 99. پروژه‌های عملی و نمونه‌کارها
  • 100. آینده و پیشرفت‌های احتمالی در Jetpack Compose و Custom Modifiers
✦ مجموعه ویژه یادگیری

یک دوره، چند مسیر برای یادگیری بهتر

کتاب‌های آموزشی، محتوای صوتی و تصویری و دسترسی به سامانه آنلاین فلش‌کارت؛ مجموعه‌ای برای مطالعه، تمرین و تثبیت آموخته‌ها.

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

مدت‌زمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج می‌شود.

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

پس از تکمیل فعالیت‌های لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر می‌شود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.

⚖️ توضیح مهم درباره گواهی پایان دوره

این گواهی صرفاً به‌عنوان گواهی اتمام دوره آموزشی صادر می‌شود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: Android UI Design Compose Modifiers Custom Modifiers Jetpack Compose Jetpack Compose Tutorial Modifiers سفارشی UI components آموزش برنامه نویسی اندروید آموزش جت‌پک کامپوز برنامه نویسی برنامه نویسی اندروید برنامه نویسی موبایل توسعه اندروید با Compose جت‌پک کامپوز طراحی UI اندروید

نظرات

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

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