کتاب ساخت اولین برنامه اندرویدی: گام به گام با راهنمای جامع

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره ساخت اولین برنامه اندرویدی: گام به گام با راهنمای جامع

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

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

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

  • 1. مقدمه و معرفی محیط توسعه اندروید استودیو
  • 2. نصب و پیکربندی اندروید استودیو
  • 3. آشنایی با مفاهیم اولیه اندروید (Activity, Intent, Layout)
  • 4. ساخت اولین پروژه اندروید: Hello World
  • 5. آشنایی با ساختار پروژه اندروید (Manifest, Gradle, Resources)
  • 6. کار با Layout Editor و طراحی رابط کاربری
  • 7. آشنایی با Viewها و ViewGroupها (TextView, Button, ImageView)
  • 8. مدیریت رویدادها در دکمه‌ها و سایر Viewها
  • 9. استفاده از Intent برای انتقال داده بین Activityها
  • 10. ارسال داده با Intent و دریافت آن در Activity مقصد
  • 11. آشنایی با چرخه حیات Activity (Lifecycle)
  • 12. مدیریت تغییرات پیکربندی (Configuration Changes)
  • 13. استفاده از Fragmentها برای طراحی رابط کاربری انعطاف‌پذیر
  • 14. ارتباط بین Fragment و Activity
  • 15. آشنایی با RecyclerView برای نمایش لیست داده‌ها
  • 16. ساخت Adapter برای RecyclerView
  • 17. مدیریت داده‌ها در RecyclerView
  • 18. استفاده از Layout Managers در RecyclerView
  • 19. آشنایی با مفاهیم پایه پایگاه داده در اندروید (SQLite)
  • 20. طراحی جداول پایگاه داده
  • 21. عملیات CRUD (Create, Read, Update, Delete) در SQLite
  • 22. استفاده از کتابخانه Room Persistence Library
  • 23. مدیریت نسخه‌بندی پایگاه داده با Room
  • 24. آشنایی با SharedPreferences برای ذخیره داده‌های ساده
  • 25. ذخیره و بازیابی داده‌ها از SharedPreferences
  • 26. آشنایی با مفاهیم شبکه در اندروید
  • 27. انجام درخواست‌های HTTP ساده (GET, POST)
  • 28. استفاده از کتابخانه Retrofit برای کار با APIها
  • 29. پردازش پاسخ‌های JSON
  • 30. مدیریت خطا در درخواست‌های شبکه
  • 31. آشنایی با مفاهیم Permissions در اندروید
  • 32. درخواست و مدیریت Permissions در زمان اجرا
  • 33. آشنایی با Broadcast Receivers
  • 34. ثبت و ارسال Broadcastها
  • 35. کار با Services برای عملیات پس‌زمینه
  • 36. ارتباط بین Service و Activity
  • 37. آشنایی با Notifications برای اطلاع‌رسانی به کاربر
  • 38. ساخت و مدیریت Notifications
  • 39. آشنایی با Material Design و کامپوننت‌های آن
  • 40. استفاده از CardView و RecyclerView با Material Design
  • 41. استفاده از FloatingActionButton
  • 42. طراحی منوها و Navigation Drawer
  • 43. آشنایی با WorkManager برای اجرای وظایف قابل اطمینان
  • 44. زمان‌بندی وظایف با WorkManager
  • 45. استفاده از Context در اندروید
  • 46. مدیریت منابع (Resources) در اندروید (رشته‌ها، رنگ‌ها، ابعاد)
  • 47. ترجمه برنامه به زبان‌های مختلف (Localization)
  • 48. آشنایی با انیمیشن‌ها در اندروید
  • 49. انیمیشن‌های View
  • 50. انیمیشن‌های Property
  • 51. انیمیشن‌های Transition
  • 52. آشنایی با مفاهیم MVP (Model-View-Presenter)
  • 53. پیاده‌سازی الگو MVP در پروژه اندروید
  • 54. آشنایی با مفاهیم MVVM (Model-View-ViewModel)
  • 55. پیاده‌سازی الگو MVVM با Android Architecture Components
  • 56. استفاده از ViewModel
  • 57. استفاده از LiveData
  • 58. استفاده از Data Binding
  • 59. آشنایی با Dependency Injection
  • 60. استفاده از Hilt برای Dependency Injection
  • 61. تست واحد (Unit Testing) در اندروید
  • 62. تست UI (UI Testing) در اندروید
  • 63. آشنایی با Firebase Authentication
  • 64. پیاده‌سازی ورود و ثبت‌نام با Firebase
  • 65. آشنایی با Firebase Realtime Database
  • 66. ذخیره و خواندن داده‌ها از Realtime Database
  • 67. آشنایی با Firebase Cloud Firestore
  • 68. ذخیره و خواندن داده‌ها از Cloud Firestore
  • 69. آشنایی با Firebase Storage
  • 70. آپلود و دانلود فایل‌ها با Firebase Storage
  • 71. آشنایی با مفاهیم Android Jetpack
  • 72. معرفی کتابخانه‌های اصلی Jetpack
  • 73. کار با Navigation Component
  • 74. مدیریت داده‌های پیچیده با Room و ViewModel
  • 75. آشنایی با Security Best Practices در اندروید
  • 76. مدیریت امن داده‌ها
  • 77. رمزنگاری داده‌ها
  • 78. آشنایی با انتشار اپلیکیشن در Google Play Store
  • 79. مراحل آماده‌سازی اپلیکیشن برای انتشار
  • 80. تنظیمات اولیه انتشار
  • 81. آشنایی با ابزارهای تحلیل اپلیکیشن (Analytics)
  • 82. پیاده‌سازی Google Analytics
  • 83. نکات پیشرفته در طراحی رابط کاربری
  • 84. بهینه‌سازی عملکرد اپلیکیشن
  • 85. مدیریت حافظه در اندروید
  • 86. آشنایی با معماری‌های مدرن اندروید
  • 87. مقدمه‌ای بر Kotlin برای توسعه اندروید
  • 88. نوشتن کد Kotlin در اندروید استودیو
  • 89. استفاده از Extension Functions در Kotlin
  • 90. استفاده از Coroutines در Kotlin برای مدیریت عملیات ناهمزمان
  • 91. مقدمه‌ای بر Jetpack Compose
  • 92. ساخت UI با Jetpack Compose
  • 93. مدیریت State در Jetpack Compose

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

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

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

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

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


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

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

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

نظرات

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

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