کتاب ساخت اپلیکیشن‌های نیتیو اندروید و iOS با C# و Xamarin.Forms

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره ساخت اپلیکیشن‌های نیتیو اندروید و iOS با C# و Xamarin.Forms

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

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

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

  • 1. مقدمه‌ای بر توسعه اپلیکیشن‌های موبایل
  • 2. آشنایی با Xamarin.Forms
  • 3. محیط توسعه Visual Studio
  • 4. ساختار پروژه در Xamarin.Forms
  • 5. صفحات (Pages) در Xamarin.Forms
  • 6. Layouts پایه (StackLayout, Grid)
  • 7. Layouts پیشرفته (AbsoluteLayout, RelativeLayout)
  • 8. کنترل‌های UI (Label, Button, Entry)
  • 9. کنترل‌های UI (Slider, Stepper, Switch)
  • 10. کنترل‌های UI (DatePicker, TimePicker, TimePicker)
  • 11. کنترل‌های UI (ProgressBar, ActivityIndicator)
  • 12. لیست‌ها (ListView) و نحوه استفاده
  • 13. گالری تصاویر (CarouselView)
  • 14. تب‌ها (TabbedPage)
  • 15. منوها (FlyoutPage)
  • 16. ناوبری (Navigation) در صفحات
  • 17. پارامترهای ناوبری
  • 18. مدیریت وضعیت (State Management)
  • 19. ذخیره‌سازی داده‌ها (Preferences)
  • 20. کار با فایل‌ها (File Access)
  • 21. شبکه‌سازی (Networking) و درخواست‌های HTTP
  • 22. کار با RESTful APIs
  • 23. نمایش داده‌های JSON
  • 24. اعتبارسنجی ورودی‌ها
  • 25. الگوهای طراحی (Design Patterns)
  • 26. الگوی MVVM (Model-View-ViewModel)
  • 27. پیاده‌سازی MVVM در Xamarin.Forms
  • 28. تزریق وابستگی (Dependency Injection)
  • 29. استفاده از Common Service Locator
  • 30. کار با پایگاه داده محلی (SQLite)
  • 31. مدیریت داده‌ها با SQLite
  • 32. نمایش نقشه‌ها (Map Control)
  • 33. موقعیت‌یابی جغرافیایی (Geolocation)
  • 34. کار با سنسورها (Sensors)
  • 35. دوربین (Camera) و گالری تصاویر
  • 36. ضبط صدا (Audio Recording)
  • 37. پخش صدا (Audio Playback)
  • 38. نوتیفیکیشن‌ها (Notifications)
  • 39. کار با بلوتوث (Bluetooth)
  • 40. ارتباط با دستگاه‌های بلوتوثی
  • 41. کار با NFC (Near Field Communication)
  • 42. پردازش پرداخت (Payment Processing)
  • 43. امنیت در اپلیکیشن‌های موبایل
  • 44. رمزنگاری داده‌ها
  • 45. مدیریت احراز هویت (Authentication)
  • 46. ورود با اکانت گوگل/فیسبوک
  • 47. کار با سرویس‌های ابری (Cloud Services)
  • 48. استفاده از Azure Mobile Apps
  • 49. کار با Firebase
  • 50. تست اپلیکیشن‌ها (Unit Testing)
  • 51. تست‌های UI (UI Testing)
  • 52. استقرار اپلیکیشن (Deployment)
  • 53. انتشار در Google Play Store
  • 54. انتشار در Apple App Store
  • 55. بررسی بهترین شیوه‌ها (Best Practices)
  • 56. بهینه‌سازی عملکرد (Performance Optimization)
  • 57. مدیریت حافظه (Memory Management)
  • 58. طراحی رابط کاربری (UI Design)
  • 59. طراحی تجربه کاربری (UX Design)
  • 60. دسترس‌پذیری (Accessibility)
  • 61. کار با انیمیشن‌ها (Animations)
  • 62. انیمیشن‌های سفارشی
  • 63. استفاده از فایل‌های XAML
  • 64. مدل‌سازی داده‌ها
  • 65. عملیات CRUD (Create, Read, Update, Delete)
  • 66. ارتباط با سرویس‌های پیام‌رسانی (Messaging Services)
  • 67. کار با WebSockets
  • 68. استفاده از کتابخانه‌های شخص ثالث (Third-party Libraries)
  • 69. مدیریت وابستگی‌ها
  • 70. کار با فونت‌های سفارشی
  • 71. نمایش فونت‌های فارسی
  • 72. کار با آیکون‌ها (Icons)
  • 73. استفاده از آیکون‌های FontAwesome
  • 74. کار با Rich Text (Formatted Text)
  • 75. نمایش محتوای HTML
  • 76. مدیریت رویدادها (Event Handling)
  • 77. کار با Gesture Recognizers
  • 78. دکمه‌های سفارشی
  • 79. کنترل‌های سفارشی (Custom Controls)
  • 80. رندررهای سفارشی (Custom Renderers)
  • 81. استفاده از Native APIs
  • 82. دسترسی به قابلیت‌های نیتیو
  • 83. کار با ویجت‌ها (Widgets)
  • 84. طراحی ویجت‌های اندروید
  • 85. کار با Apple Watch Apps
  • 86. طراحی اپلیکیشن‌های Wear OS
  • 87. مدیریت منابع (Resource Management)
  • 88. ترجمه و بومی‌سازی (Localization)
  • 89. پشتیبانی از زبان فارسی
  • 90. کار با فرمت‌های تاریخ و زمان
  • 91. کار با واحدهای اندازه‌گیری
  • 92. مدیریت خطاها (Error Handling)
  • 93. لاگ‌گیری (Logging)
  • 94. جمع‌آوری آمار استفاده (Analytics)
  • 95. کار با سرویس‌های نقشه‌یاب
  • 96. استفاده از Google Maps SDK
  • 97. استفاده از Apple MapKit
  • 98. بهینه‌سازی مصرف باتری
  • 99. مدیریت مجوزها (Permissions)
  • 100. دسترسی به مخاطبین

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

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

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

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

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


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

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

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

نظرات

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

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