کتاب ساخت اپلیکیشن‌های اندروید برای مبتدیان

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

  • 1. آشنایی با اکوسیستم اندروید
  • 2. محیط توسعه یکپارچه اندروید استودیو
  • 3. نصب و پیکربندی اندروید استودیو
  • 4. اولین پروژه اندروید: سلام دنیا
  • 5. ساختار پروژه اندروید
  • 6. معماری اپلیکیشن‌های اندروید
  • 7. فعالیت‌ها (Activities) و چرخه حیات آن‌ها
  • 8. مدیریت وضعیت فعالیت‌ها
  • 9. Intentها: ارتباط بین فعالیت‌ها
  • 10. Intentهای صریح و ضمنی
  • 11. قطعات (Fragments) و چرخه حیات آن‌ها
  • 12. ارتباط بین قطعات و فعالیت‌ها
  • 13. رابط کاربری (UI) در اندروید
  • 14. Layoutها و Viewها
  • 15. ConstraintLayout: طراحی انعطاف‌پذیر
  • 16. LinearLayout و RelativeLayout
  • 17. RecyclerView: نمایش لیست‌های پویا
  • 18. Adapterها برای RecyclerView
  • 19. طراحی رابط کاربری با XML
  • 20. استایل‌ها و تم‌ها در اندروید
  • 21. منابع (Resources) در اندروید
  • 22. مدیریت رشته‌ها (Strings)
  • 23. مدیریت ابعاد (Dimensions)
  • 24. مدیریت رنگ‌ها (Colors)
  • 25. مدیریت تصاویر (Drawables)
  • 26. دکمه‌ها و کنترل‌های ورودی
  • 27. EditText: ورودی متن
  • 28. CheckBox و RadioButton
  • 29. Spinner: انتخابگر لیست
  • 30. DatePicker و TimePicker
  • 31. Toolbar و AppBar
  • 32. منوها در اندروید
  • 33. Dialogها و Toastها
  • 34. مدیریت رویدادها (Event Handling)
  • 35. کلیک روی دکمه‌ها
  • 36. تغییر متن در EditText
  • 37. مدیریت ورودی کاربر
  • 38. مفاهیم پایگاه داده در اندروید
  • 39. SQLite در اندروید
  • 40. مراحل ایجاد پایگاه داده
  • 41. جدول‌ها و ستون‌ها
  • 42. عملیات CRUD (ایجاد، خواندن، به‌روزرسانی، حذف)
  • 43. کتابخانه Room Persistence
  • 44. تعریف Entityها
  • 45. DAO (Data Access Object)
  • 46. پایگاه داده در Room
  • 47. استفاده از Room در فعالیت‌ها
  • 48. ذخیره‌سازی داده‌ها
  • 49. SharedPreferences: ذخیره‌سازی تنظیمات
  • 50. ذخیره‌سازی فایل
  • 51. کار با فایل‌ها در حافظه داخلی و خارجی
  • 52. شبکه در اندروید
  • 53. ارتباط با APIهای وب
  • 54. کتابخانه Volley
  • 55. ارسال درخواست‌های HTTP
  • 56. دریافت پاسخ JSON
  • 57. کتابخانه Retrofit
  • 58. تعریف رابط‌های API
  • 59. اجرای فراخوانی‌های شبکه
  • 60. مدیریت خطا در شبکه
  • 61. کار با تصاویر در شبکه
  • 62. مفاهیم اصلی threading
  • 63. ارتباط با سرور و به‌روزرسانی UI
  • 64. پس‌زمینه (Background Tasks)
  • 65. WorkManager برای کارهای پس‌زمینه
  • 66. زمان‌بندی کارهای پس‌زمینه
  • 67. مکان‌یابی در اندروید
  • 68. دسترسی به خدمات مکان‌یابی
  • 69. دریافت موقعیت فعلی کاربر
  • 70. نمایش موقعیت روی نقشه
  • 71. کتابخانه Google Maps SDK
  • 72. نمایش نشانگرها روی نقشه
  • 73. تعامل با نقشه
  • 74. دسترس‌پذیری (Accessibility)
  • 75. طراحی رابط کاربری برای همه کاربران
  • 76. استفاده از محتوای توصیفی
  • 77. تست و اشکال‌زدایی
  • 78. ابزارهای اشکال‌زدایی اندروید استودیو
  • 79. Logcat برای مشاهده لاگ‌ها
  • 80. استفاده از Breakpoints
  • 81. اجرای برنامه روی شبیه‌ساز
  • 82. اجرای برنامه روی دستگاه فیزیکی
  • 83. تست واحد (Unit Testing)
  • 84. تست یکپارچگی (Integration Testing)
  • 85. معرفی معماری MVVM
  • 86. توسعه اپلیکیشن با MVVM
  • 87. ViewModel و LiveData
  • 88. Repository Pattern
  • 89. کار با داده‌های زنده (LiveData)
  • 90. لایو دیتا و UI
  • 91. ارتباط بین مؤلفه‌ها
  • 92. مقدمه‌ای بر Jetpack Compose
  • 93. طراحی UI با Jetpack Compose
  • 94. کامپوننت‌های قابل ترکیب (Composable functions)
  • 95. مدیریت وضعیت در Jetpack Compose
  • 96. استفاده از State Hoisting
  • 97. ساخت لیست‌های پویا در Compose
  • 98. پیاده‌سازی ناوبری در Compose
  • 99. مقدمه‌ای بر معماری مدرن اندروید
  • 100. بهینه‌سازی عملکرد اپلیکیشن

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

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

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

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

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


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

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

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

نظرات

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

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