کتاب درک اصول بنیادین کامپوزبل‌ها و مدیریت چرخه حیات در جت‌پک کامپوز با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

عنوان دوره: دوره درک اصول بنیادین کامپوزبل‌ها و مدیریت چرخه حیات در جت‌پک کامپوز

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

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

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

  • 1. آشنایی با معماری کامپوزبل و اصول آن
  • 2. مقدمه‌ای بر جت‌پک کامپوز و مزایای آن
  • 3. نصب و راه‌اندازی محیط توسعه کامپوز
  • 4. اولین کامپوزابل: ساخت یک متن ساده
  • 5. کامپوزابل‌های قابل استفاده مجدد
  • 6. مدیریت وضعیت در کامپوزابل‌ها
  • 7. State و MutableState: تفاوت‌ها و کاربردها
  • 8. LiveData و StateFlow در کامپوز
  • 9. مدیریت وضعیت پیچیده با ViewModel
  • 10. ارتباط بین کامپوزابل‌ها: ورودی‌ها و خروجی‌ها
  • 11. ارسال داده به کامپوزابل‌ها
  • 12. دریافت رویداد از کامپوزابل‌ها
  • 13. کامپوزابل‌های شرطی و نمایش عناصر
  • 14. نمایش لیست‌ها در کامپوز: LazyColumn و LazyRow
  • 15. سفارشی‌سازی ظاهر لیست‌ها
  • 16. انیمیشن در کامپوز: اصول اولیه
  • 17. انیمیشن‌های گذار (Transition Animations)
  • 18. انیمیشن‌های مرتبط با وضعیت (State-driven Animations)
  • 19. مدیریت فوکوس و دسترسی‌پذیری در کامپوز
  • 20. اصول طراحی واکنش‌گرا در کامپوز
  • 21. مقیاس‌پذیری کامپوزابل‌ها برای اندازه‌های مختلف صفحه
  • 22. تست کامپوزابل‌ها: مقدمه
  • 23. نوشتن تست‌های واحد برای کامپوزابل‌ها
  • 24. نوشتن تست‌های UI برای کامپوزابل‌ها
  • 25. اصول معماری در برنامه‌های کامپوز
  • 26. استفاده از الگوهای طراحی در کامپوز
  • 27. مدیریت ناوبری در برنامه‌های کامپوز
  • 28. ناوبری با NavHostController
  • 29. تعریف مسیرها و آرگومان‌ها در ناوبری
  • 30. ارسال داده بین صفحات ناوبری
  • 31. مدیریت وضعیت ناوبری
  • 32. کامپوز و معماری MVVM
  • 33. ارتباط کامپوز با داده‌های از پیش موجود
  • 34. مدیریت خطا در کامپوز
  • 35. کامپوز و وب‌سرویس‌ها: دریافت داده از API
  • 36. نمایش داده‌های دریافتی در کامپوز
  • 37. مدیریت وضعیت بارگذاری و خطا در دریافت داده
  • 38. کار با پایگاه داده محلی (Room) در کامپوز
  • 39. نمایش داده‌های پایگاه داده در کامپوز
  • 40. به‌روزرسانی داده‌های پایگاه داده از کامپوز
  • 41. کامپوز و انیمیشن‌های پیچیده‌تر
  • 42. مدیریت انیمیشن‌های سفارشی
  • 43. اصول طراحی متریال دیزاین در کامپوز
  • 44. استفاده از المان‌های پیش‌ساخته متریال دیزاین
  • 45. سفارشی‌سازی المان‌های متریال دیزاین
  • 46. کامپوز و صداگذاری
  • 47. نمایش ویدئو در کامپوز
  • 48. کامپوز و قابلیت‌های پیشرفته UI
  • 49. مدیریت رویدادهای لمسی و حرکات
  • 50. استفاده از Context در کامپوز
  • 51. کامپوز و تم‌بندی (Theming)
  • 52. ایجاد تم‌های سفارشی
  • 53. تغییر تم برنامه در زمان اجرا
  • 54. کامپوز و قابلیت‌های دسترسی (Accessibility)
  • 55. بهینه‌سازی عملکرد کامپوزابل‌ها
  • 56. شناسایی و رفع گلوگاه‌های عملکردی
  • 57. مدیریت منابع در کامپوز
  • 58. کامپوز و ادغام با کتابخانه‌های موجود اندروید
  • 59. استفاده از View های سنتی در کنار کامپوز
  • 60. کامپوز و برنامه‌های چندبخشی (Multi-module)
  • 61. مدیریت وابستگی‌ها در برنامه‌های کامپوز
  • 62. کامپوز و معماری Clean Architecture
  • 63. پیاده‌سازی Clean Architecture با کامپوز
  • 64. مدیریت وضعیت در معماری Clean با کامپوز
  • 65. کامپوز و تست‌های ادغام
  • 66. مقدمه‌ای بر کامپوز برای توسعه وب (Web Compose)
  • 67. اصول کامپوز برای وب
  • 68. ساخت کامپوزابل‌های وب
  • 69. مدیریت وضعیت در کامپوز وب
  • 70. ناوبری در کامپوز وب
  • 71. کامپوز و آینده توسعه UI
  • 72. مباحث پیشرفته در کامپوز
  • 73. کامپوز و هوش مصنوعی (کاربردها)
  • 74. کامپوز و اینترنت اشیاء (کاربردها)
  • 75. کامپوز و واقعیت افزوده (کاربردها)
  • 76. اصول امنیت در برنامه‌های کامپوز
  • 77. مدیریت داده‌های حساس در کامپوز
  • 78. کامپوز و تست‌های امنیتی
  • 79. بهترین شیوه‌ها در توسعه با کامپوز
  • 80. نکات و ترفندهای کاربردی در کامپوز
  • 81. مدیریت وابستگی‌های خارجی در کامپوز
  • 82. کامپوز و مدیریت حافظه
  • 83. بهینه‌سازی مصرف باتری با کامپوز
  • 84. کامپوز و پردازش‌های پس‌زمینه
  • 85. کامپوز و ارتباطات شبکه پیشرفته
  • 86. کامپوز و پردازش سیگنال
  • 87. کامپوز و تحلیل داده
  • 88. کامپوز و یادگیری ماشین (کاربردها)
  • 89. کامپوز و داده‌های بزرگ (Big Data)
  • 90. کامپوز و بلاکچین (کاربردها)
  • 91. کامپوز و محاسبات ابری
  • 92. کامپوز و توسعه بازی‌های موبایل
  • 93. کامپوز و کاربردهای صنعتی
  • 94. کامپوز و کاربردهای پزشکی
  • 95. کامپوز و کاربردهای آموزشی
  • 96. کامپوز و کاربردهای مالی
  • 97. کامپوز و کاربردهای علمی
  • 98. کامپوز و طراحی تجربه کاربری (UX)
  • 99. کامپوز و طراحی رابط کاربری (UI)
  • 100. کامپوز و ابزارهای توسعه
تگ‌ها: Android Development Composable Jetpack Compose آموزش اندروید برنامه نویسی اندروید توسعه اندروید جت‌پک کامپوز چرخه حیات کامپوز کامپوزبل‌ها

نظرات

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

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