کتاب ساخت پروفایل کاربری جذاب در اندروید با Jetpack Compose

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره ساخت پروفایل کاربری جذاب در اندروید با Jetpack Compose

موضوع کلی: توسعه اپلیکیشن‌های اندروید با Jetpack Compose

موضوع میانی: طراحی رابط کاربری (UI) در Jetpack Compose

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

  • 1. مقدمه‌ای بر Jetpack Compose
  • 2. آشنایی با زبان کاتلین برای توسعه اندروید
  • 3. نصب و راه‌اندازی محیط توسعه اندروید استودیو
  • 4. مفاهیم پایه Jetpack Compose: Composable Functions
  • 5. مدیریت وضعیت در Compose
  • 6. Layouts در Jetpack Compose: Column و Row
  • 7. Layouts در Jetpack Compose: Box
  • 8. Layouts در Jetpack Compose: ConstraintLayout
  • 9. مدیریت اندازه و فاصله‌گذاری در Compose
  • 10. استفاده از Modifiers در Compose
  • 11. طراحی دکمه‌ها در Compose
  • 12. طراحی فیلدهای متنی در Compose
  • 13. طراحی چک‌باکس و رادیو باتن در Compose
  • 14. طراحی اسلایدر و سوئیچ در Compose
  • 15. استفاده از آیکون‌ها در Compose
  • 16. مدیریت رنگ و تم در Compose
  • 17. مدیریت فونت و استایل متن در Compose
  • 18. ایجاد لیست‌های قابل اسکرول در Compose
  • 19. استفاده از LazyColumn و LazyRow
  • 20. طراحی کارت‌ها (Cards) در Compose
  • 21. طراحی تصاویر و Image Views در Compose
  • 22. مدیریت تصاویر از منابع مختلف
  • 23. انیمیشن‌های پایه در Compose
  • 24. انیمیشن‌های پیچیده‌تر در Compose
  • 25. مدیریت ناوبری بین صفحات در Compose
  • 26. استفاده از Navigation Component در Compose
  • 27. طراحی Bottom Navigation Bar
  • 28. طراحی Navigation Drawer
  • 29. مدیریت داده‌ها در Compose
  • 30. استفاده از ViewModel و LiveData
  • 31. ذخیره‌سازی داده‌ها در SharedPreferences
  • 32. ذخیره‌سازی داده‌ها در Room Database
  • 33. ارتباط با API و شبکه‌سازی
  • 34. استفاده از Retrofit برای ارتباط با API
  • 35. نمایش داده‌های دریافت شده از API
  • 36. مدیریت خطا در ارتباطات شبکه‌ای
  • 37. طراحی پروفایل کاربری
  • 38. نمایش اطلاعات اصلی کاربر
  • 39. طراحی بخش عکس پروفایل
  • 40. طراحی بخش نام کاربری و توضیحات
  • 41. طراحی بخش دکمه‌های تعامل (دنبال کردن، پیام)
  • 42. طراحی بخش پست‌ها (Grid View)
  • 43. نمایش جزئیات هر پست
  • 44. طراحی بخش فالوورها و فالوینگ
  • 45. نمایش لیست فالوورها
  • 46. نمایش لیست فالوینگ
  • 47. استفاده از کامپوننت‌های سفارشی
  • 48. ایجاد کامپوننت‌های قابل استفاده مجدد
  • 49. مدیریت وضعیت کامپوننت‌ها
  • 50. تست کامپوننت‌ها در Compose
  • 51. اصول طراحی متریال دیزاین در Compose
  • 52. کاربرد رنگ‌ها و تایپوگرافی در متریال دیزاین
  • 53. استفاده از کامپوننت‌های پیش‌فرض متریال دیزاین
  • 54. ایجاد کامپوننت‌های سفارشی بر اساس متریال دیزاین
  • 55. طراحی رابط کاربری واکنش‌گرا
  • 56. مدیریت اندازه‌های مختلف صفحه نمایش
  • 57. طراحی برای تبلت‌ها
  • 58. بهینه‌سازی عملکرد رابط کاربری
  • 59. مدیریت منابع در Compose
  • 60. استفاده از Coroutines برای عملیات ناهمگام
  • 61. مدیریت خطا در اجرای برنامه
  • 62. اصول دسترسی‌پذیری (Accessibility) در Compose
  • 63. اضافه کردن متن توضیحات برای عناصر UI
  • 64. مدیریت فوکوس و ناوبری با کیبورد
  • 65. ساخت اپلیکیشن پروفایل کاربری کامل
  • 66. جمع‌بندی و مرور کلی
  • 67. پروژه‌های عملی و تمرینات بیشتر
  • 68. مفاهیم پیشرفته‌تر در Compose
  • 69. معماری MVVM در Compose
  • 70. استفاده از Hilt برای مدیریت وابستگی
  • 71. پیاده‌سازی حالت تاریک (Dark Mode)
  • 72. طراحی آیکون‌های سفارشی برنامه
  • 73. مدیریت انیمیشن‌های انتقال بین صفحات
  • 74. استفاده از Compose برای ساخت ویجت‌ها
  • 75. طراحی فرم‌ها در Compose
  • 76. اعتبارسنجی ورودی‌های فرم
  • 77. مدیریت رویدادهای لمسی و حرکتی
  • 78. کاربرد Sheet در Compose
  • 79. طراحی Dialogها در Compose
  • 80. استفاده از Tab Layout در Compose
  • 81. ساخت بخش تنظیمات پروفایل
  • 82. مدیریت وضعیت لاگین/لاگ‌اوت
  • 83. نمایش اعلان‌ها در برنامه
  • 84. استفاده از ابزارهای دیباگ Compose
  • 85. بهبود تجربه کاربری (UX)
  • 86. بررسی نمونه‌های موفق رابط کاربری
  • 87. نکات و ترفندهای کاربردی Compose
  • 88. مقدمه‌ای بر تست واحد در Compose
  • 89. نوشتن تست برای کامپوننت‌های UI
  • 90. بررسی معماری‌های پیشنهادی برای Compose
  • 91. آماده‌سازی برای انتشار اپلیکیشن
  • 92. نکات امنیتی در توسعه اندروید
  • 93. استفاده از منابع آنلاین و مستندات
  • 94. بررسی چالش‌های رایج در Compose
  • 95. چشم‌انداز آینده Jetpack Compose

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

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

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

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

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


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

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

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

نظرات

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

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