کتاب درک اصول بنیادین کامپوزبلها و مدیریت چرخه حیات در جتپک کامپوز با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره درک اصول بنیادین کامپوزبلها و مدیریت چرخه حیات در جتپک کامپوز
موضوع کلی: برنامه نویسی
موضوع میانی: جتپک کامپوز (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
آموزش اندروید
برنامه نویسی اندروید
توسعه اندروید
جتپک کامپوز
چرخه حیات کامپوز
کامپوزبلها
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.