کتاب دات نت MAUI برای توسعهدهندگان ویندوز با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره دات نت MAUI برای توسعهدهندگان ویندوز
موضوع کلی: برنامه نویسی
موضوع میانی: زامارین (Xamarin) / دات نت MAUI
📋 سرفصلهای دوره
- 1. آشنایی با محیط توسعه MAUI
- 2. نصب و راهاندازی Visual Studio برای MAUI
- 3. مفاهیم پایه XAML در MAUI
- 4. ساختار پروژه MAUI
- 5. اولین برنامه MAUI: Hello World
- 6. کنترلهای UI پایه در MAUI
- 7. Layouts در MAUI: StackLayout، Grid، FlexLayout
- 8. کار با ورودیهای متنی و دکمهها
- 9. مدیریت رویدادها در MAUI
- 10. نمایش لیستها و دادهها با ListView
- 11. آیتم تمپلیتها برای ListView
- 12. کار با تصاویر و منابع در MAUI
- 13. استفاده از مسیریابی (Navigation) در MAUI
- 14. ناوبری به صفحات دیگر
- 15. پارامترها در ناوبری
- 16. مدیریت وضعیت برنامه (State Management)
- 17. تزریق وابستگی (Dependency Injection) در MAUI
- 18. کار با دادههای JSON
- 19. ذخیرهسازی دادههای محلی
- 20. پیمایش در میان صفحات با TabbedPage
- 21. کار با ScrollView
- 22. کنترلهای پیشرفته UI: Frame، Border، Shadow
- 23. استفاده از انیمیشنها در MAUI
- 24. کنترلهای تاریخ و زمان
- 25. کار با فرمها در MAUI
- 26. اعتبارسنجی دادههای فرم
- 27. مدیریت خطاها در MAUI
- 28. قابلیتهای دسترسی (Accessibility) در MAUI
- 29. طراحی واکنشگرا (Responsive Design)
- 30. کار با تمها و استایلها
- 31. استفاده از منابع استاتیک
- 32. فایلهای Resources در MAUI
- 33. کار با فونتهای سفارشی
- 34. استفاده از آیکونها
- 35. مدیریت زبان و بومیسازی (Localization)
- 36. کار با کلیپبورد
- 37. ارتباط با سرویسهای وب (Web Services)
- 38. استفاده از HttpClient
- 39. کار با RESTful APIs
- 40. مدیریت خطا در ارتباط با وب
- 41. ذخیرهسازی دادهها در پایگاه داده SQLite
- 42. کار با SQLite در MAUI
- 43. مفاهیم پایگاه داده رابطهای
- 44. طراحی شمای پایگاه داده
- 45. انجام کوئریهای پایگاه داده
- 46. مدیریت تراکنشها
- 47. امنیت دادهها در MAUI
- 48. رمزنگاری دادهها
- 49. مدیریت مجوزها در برنامه
- 50. کار با سنسورها (شتابسنج، ژیروسکوپ)
- 51. موقعیتیابی جغرافیایی (Geolocation)
- 52. کار با نقشهها (Maps)
- 53. استفاده از GPS
- 54. ارسال و دریافت پیامک
- 55. کار با دوربین
- 56. کار با فایلها و دایرکتوریها
- 57. مدیریت حافظه در MAUI
- 58. بهینهسازی عملکرد برنامه
- 59. پروفایلینگ برنامه
- 60. کار با بلوتوث
- 61. اتصال به دستگاههای بلوتوثی
- 62. ارسال و دریافت داده از طریق بلوتوث
- 63. کار با Wi-Fi Direct
- 64. شبکهسازی در MAUI
- 65. برقراری ارتباط بین دستگاهها
- 66. پروتکلهای شبکه
- 67. امنیت شبکه
- 68. استفاده از Notificationها
- 69. زمانبندی Notificationها
- 70. کار با Background Services
- 71. برنامهریزی وظایف پسزمینه
- 72. مدیریت باتری
- 73. تست واحد (Unit Testing)
- 74. فریمورکهای تست واحد
- 75. نوشتن تستهای واحد برای منطق برنامه
- 76. تست ادغام (Integration Testing)
- 77. تست UI
- 78. تست عملکرد (Performance Testing)
- 79. تست امنیتی
- 80. استقرار برنامه در اندروید
- 81. تنظیمات لازم برای استقرار اندروید
- 82. امضای برنامه اندروید
- 83. استقرار برنامه در iOS
- 84. تنظیمات لازم برای استقرار iOS
- 85. گواهینامههای توسعه iOS
- 86. استقرار برنامه در ویندوز
- 87. بستهبندی برنامه برای ویندوز
- 88. استفاده از MSIX
- 89. استقرار برنامه در macOS
- 90. تنظیمات لازم برای استقرار macOS
- 91. پلتفرمهای دیگر در MAUI
- 92. معماری MVVM در MAUI
- 93. پیادهسازی الگوهای معماری
- 94. کدنویسی تمیز (Clean Code)
- 95. اصول SOLID
- 96. مدیریت وابستگیهای خارجی
- 97. استفاده از NuGet Package Manager
- 98. جستجو و افزودن بستههای NuGet
- 99. مدیریت نسخههای NuGet
- 100. بهروزرسانی بستههای NuGet
تگها:
.NET MAUI tutorial
C# MAUI
Cross-platform development
NET MAUI
XAML
برنامه نویسی دات نت
توسعه اپلیکیشن
توسعه دهنده ویندوز
دات نت MAUI
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.