کتاب آموزش جامع و کاربردی رابط کاربری مدرن در اندروید با Jetpack Compose با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره آموزش جامع و کاربردی رابط کاربری مدرن در اندروید با Jetpack Compose

موضوع کلی: علوم رایانه و فناوری اطلاعات

موضوع میانی: توسعه نرم‌افزارهای موبایل با پلتفرم اندروید

📋 سرفصل‌های دوره (100 موضوع)

  • 1. آشنایی با اصول و معماری رابط کاربری مدرن در اندروید
  • 2. محیط توسعه و پیکربندی پروژه با اندروید استودیو
  • 3. مفاهیم پایه در Jetpack Compose و تابع‌های ترکیب‌پذیر
  • 4. نحوه عملکرد کامپایلر Compose و مدیریت وضعیت
  • 5. کار با مؤلفه‌های متنی و نمایش داده‌ها در Compose
  • 6. طراحی و پیاده‌سازی چیدمان‌های پایه با Column و Row
  • 7. استفاده از Box برای لایه‌بندی عناصر رابط کاربری
  • 8. مدیریت چیدمان‌های پیچیده با Modifierها
  • 9. کار با تصاویر و منابع گرافیکی در محیط Compose
  • 10. طراحی لیست‌های پیمایشی با LazyColumn و LazyRow
  • 11. پیاده‌سازی شبکه‌های داده‌ای با LazyVerticalGrid
  • 12. مدیریت وضعیت با State و MutableState
  • 13. استفاده از ViewModel برای حفظ داده‌های رابط کاربری
  • 14. ارتباط بین وضعیت و رابط کاربری با Side Effects
  • 15. مدیریت رویدادهای کاربر و تعاملات لمسی
  • 16. پیاده‌سازی انیمیشن‌های پایه در رابط کاربری
  • 17. طراحی سیستم طراحی و تم‌های رنگی در Material Design 3
  • 18. مدیریت تایپوگرافی و استایل‌دهی به متن‌ها
  • 19. استفاده از مؤلفه‌های آماده Material 3 مانند دکمه‌ها و کارت‌ها
  • 20. پیاده‌سازی نوار ابزار و منوهای ناوبری
  • 21. مدیریت ناوبری در اپلیکیشن با Navigation Compose
  • 22. انتقال داده‌ها بین صفحات مختلف در ناوبری
  • 23. استفاده از Scaffold برای ساختار کلی صفحه
  • 24. کار با ورودی‌های کاربر و فرم‌های استاندارد
  • 25. اعتبارسنجی داده‌های ورودی در فرم‌ها
  • 26. پیاده‌سازی حالت‌های بارگذاری و نمایش خطا
  • 27. استفاده از Dependency Injection در پروژه‌های Compose
  • 28. کار با کتابخانه‌های شبکه و دریافت داده از API
  • 29. تجزیه و تحلیل داده‌های JSON در پروژه‌های اندرویدی
  • 30. مدیریت دیتابیس محلی با Room و ترکیب آن با Compose
  • 31. تست‌نویسی برای توابع ترکیب‌پذیر و رابط کاربری
  • 32. اصول دسترسی‌پذیری در طراحی رابط کاربری اندروید
  • 33. بهینه‌سازی عملکرد و کارایی اپلیکیشن‌های Compose
  • 34. استفاده از ابزارهای دیباگ و پروفایلینگ در اندروید استودیو
  • 35. تکنیک‌های پیشرفته در انیمیشن‌سازی پیچیده
  • 36. استفاده از Canvas برای ترسیم اشکال سفارشی
  • 37. ایجاد مؤلفه‌های قابل استفاده مجدد و کتابخانه‌های UI
  • 38. مدیریت حالت‌های مختلف صفحه با استفاده از Sealed Classes
  • 39. پیاده‌سازی تم‌های روشن و تاریک به صورت پویا
  • 40. استفاده از سرویس‌های پس‌زمینه و هماهنگی با UI
  • 41. معماری Clean در اپلیکیشن‌های اندرویدی با Compose
  • 42. امنیت در داده‌های محلی و انتقال اطلاعات
  • 43. بومی‌سازی و پشتیبانی از زبان فارسی در اپلیکیشن
  • 44. آماده‌سازی پروژه برای انتشار در فروشگاه‌های رسمی داخلی
  • 45. نکات تکمیلی و استانداردهای طراحی رابط کاربری کاربرپسند
تگ‌ها: آموزش Jetpack Compose برنامه‌نویسی اندروید برنامه‌نویسی موبایل توسعه اپلیکیشن موبایل توسعه نرم‌افزار اندروید جت‌پک کامپوز رابط کاربری اندروید طراحی UI اندروید کاتلین

نظرات

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

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