کتاب مقدمه‌ای جامع بر کتابخانه ناوبری جدید در توسعه اندروید و KMP

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره مقدمه‌ای جامع بر کتابخانه ناوبری جدید در توسعه اندروید و KMP

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

موضوع میانی: توسعه برنامه‌های اندروید و چندسکویی (KMP)

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

  • 1. آشنایی با مفاهیم پایه ناوبری در اندروید
  • 2. معرفی کتابخانه ناوبری نسخه ۳
  • 3. مزایای استفاده از ناوبری نسخه ۳
  • 4. نصب و راه‌اندازی پروژه ناوبری نسخه ۳
  • 5. ایجاد اکشن‌ها (Actions) در ناوبری
  • 6. تعریف مقصدها (Destinations)
  • 7. ارتباط بین مقصدها
  • 8. استفاده از Safe Args برای انتقال داده
  • 9. پیاده‌سازی ناوبری با استفاده از دکمه‌ها
  • 10. ناوبری با استفاده از منوها
  • 11. ناوبری با استفاده از نوار پایین (Bottom Navigation)
  • 12. ناوبری با استفاده از کشوی ناوبری (Navigation Drawer)
  • 13. ناوبری شرطی (Conditional Navigation)
  • 14. مدیریت استک مقصدها
  • 15. بازگشت از مقصدها
  • 16. ارسال و دریافت آرگومان‌ها بین مقصدها
  • 17. انتقال داده‌های پیچیده با Safe Args
  • 18. مقصدها با پارامترهای اختیاری
  • 19. مقصدها با پارامترهای پیش‌فرض
  • 20. مدیریت وضعیت ناوبری (Navigation State)
  • 21. ذخیره و بازیابی وضعیت ناوبری
  • 22. استفاده از NavHostFragment
  • 23. تنظیمات پیشرفته NavHostFragment
  • 24. ایجاد انیمیشن برای انتقال بین مقصدها
  • 25. تنظیمات انیمیشن‌های سفارشی
  • 26. پیاده‌سازی ناوبری در برنامه‌های چندبخشی
  • 27. یکپارچه‌سازی ناوبری با معماری MVVM
  • 28. استفاده از ViewModel با ناوبری
  • 29. مدیریت خطا در ناوبری
  • 30. ایجاد مقصد سفارشی (Custom Destinations)
  • 31. پیاده‌سازی ناوبری برای DialogFragment
  • 32. پیاده‌سازی ناوبری برای Fragment های تو در تو
  • 33. استفاده از Deep Links برای ناوبری
  • 34. تنظیم Deep Links در AndroidManifest.xml
  • 35. مدیریت Deep Links پویا
  • 36. تست ناوبری با ابزارهای توسعه‌دهنده
  • 37. اشکال‌زدایی ناوبری
  • 38. معرفی توسعه چندسکویی (KMP)
  • 39. مبانی Kotlin Multiplatform
  • 40. مزایای KMP در توسعه برنامه‌ها
  • 41. معماری برنامه‌های KMP
  • 42. اشتراک‌گذاری منطق با KMP
  • 43. تنظیم پروژه KMP برای اندروید
  • 44. تنظیم پروژه KMP برای iOS (مقدماتی)
  • 45. ایجاد ماژول مشترک در KMP
  • 46. استفاده از کتابخانه ناوبری در KMP
  • 47. پیاده‌سازی ناوبری بین پلتفرم‌ها
  • 48. مدیریت داده‌ها در KMP
  • 49. اشتراک‌گذاری UI در KMP (مقدماتی)
  • 50. معرفی Jetpack Compose برای KMP
  • 51. استفاده از Compose در ماژول مشترک KMP
  • 52. پیاده‌سازی ناوبری با Compose در KMP
  • 53. مدیریت وضعیت در Compose KMP
  • 54. ارتباط بین کامپوننت‌های Compose KMP
  • 55. مفاهیم پیشرفته KMP
  • 56. بهینه‌سازی برنامه‌های KMP
  • 57. تست برنامه‌های KMP
  • 58. استقرار برنامه‌های KMP
  • 59. مقدمه‌ای بر معماری Clean Architecture در KMP
  • 60. پیاده‌سازی لایه داده در KMP
  • 61. پیاده‌سازی لایه دامنه در KMP
  • 62. پیاده‌سازی لایه ارائه در KMP
  • 63. استفاده از Dependency Injection در KMP
  • 64. کتابخانه‌های مفید برای KMP
  • 65. مدیریت وابستگی‌ها در KMP
  • 66. امنیت در برنامه‌های KMP
  • 67. ملاحظات مربوط به حریم خصوصی در KMP
  • 68. اصول طراحی UI/UX در KMP
  • 69. کارایی و بهینه‌سازی در KMP
  • 70. مقدمه‌ای بر تست واحد در KMP
  • 71. تست یکپارچه‌سازی در KMP
  • 72. تست UI در KMP
  • 73. مقدمه‌ای بر CI/CD برای پروژه‌های KMP
  • 74. تنظیم پایپ‌لاین CI/CD
  • 75. مدیریت نسخه‌بندی در KMP
  • 76. انتشار نسخه اول برنامه KMP
  • 77. مقدمه‌ای بر پلتفرم‌های دیگر در KMP
  • 78. برنامه‌نویسی شیءگرا در Kotlin
  • 79. اصول SOLID در Kotlin
  • 80. کار با کالکشن‌ها در Kotlin
  • 81. مفاهیم پیشرفته Kotlin
  • 82. مقدمه‌ای بر توسعه وب با Kotlin (مقدماتی)
  • 83. استفاده از Coroutines در Kotlin
  • 84. مدیریت خطا در Coroutines
  • 85. مقدمه‌ای بر معماری MVP
  • 86. مقدمه‌ای بر معماری MVC
  • 87. مقدمه‌ای بر معماری MVI
  • 88. انتخاب معماری مناسب برای پروژه
  • 89. اصول طراحی پایدار در توسعه نرم‌افزار
  • 90. مستندسازی کد
  • 91. اصول بازنگری کد (Code Review)
  • 92. مدیریت پروژه با Agile
  • 93. استفاده از Git در توسعه نرم‌افزار
  • 94. اصول همکاری تیمی
  • 95. مقدمه‌ای بر امنیت نرم‌افزار
  • 96. شناسایی آسیب‌پذیری‌های رایج
  • 97. روش‌های مقابله با حملات سایبری
  • 98. اصول توسعه نرم‌افزار امن
  • 99. اهمیت بروزرسانی مداوم
  • 100. مقدمه‌ای بر هوش مصنوعی در توسعه نرم‌افزار

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

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

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

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

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


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

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

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

نظرات

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

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