کتاب مبانی توسعه برنامههای کاربردی برای ویندوز ۸ با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی توسعه برنامههای کاربردی برای ویندوز ۸
موضوع کلی: توسعه نرمافزار و برنامهنویسی
موضوع میانی: توسعه برنامههای کاربردی ویندوز
📋 سرفصلهای دوره (100 موضوع)
- 1. مقدمهای بر توسعه برنامههای کاربردی ویندوز ۸
- 2. آشنایی با محیط توسعه ویژوال استودیو
- 3. مروری بر مفاهیم برنامهنویسی شیءگرا
- 4. اصول زبان سیشارپ برای توسعه ویندوز ۸
- 5. ساخت رابط کاربری با XAML
- 6. کنترلهای پایه در WPF
- 7. مدیریت رویدادها در برنامههای ویندوز ۸
- 8. کار با دادهها در برنامههای ویندوز ۸
- 9. ذخیرهسازی دادهها با استفاده از Local Storage
- 10. اصول طراحی الگوهای معماری MVC و MVVM
- 11. پیادهسازی الگوی MVVM در ویندوز ۸
- 12. کار با Bindings در XAML
- 13. تبدیل دادهها (Data Converters)
- 14. اعتبارسنجی دادهها در رابط کاربری
- 15. مدیریت ناوبری بین صفحات
- 16. پیادهسازی صفحات ناوبری (Navigation Pages)
- 17. کار با لیستها و گریدها (ListView, GridView)
- 18. نمایش دادههای پویا
- 19. اصول طراحی رابط کاربری مدرن (Metro Design)
- 20. کار با کاشیها (Tiles) و اعلانها (Notifications)
- 21. پیادهسازی کاشیهای زنده (Live Tiles)
- 22. ارسال و دریافت اعلانهای Push
- 23. کار با حسگرهای دستگاه (مانند شتابسنج)
- 24. پشتیبانی از حالتهای مختلف صفحه نمایش (Portrait, Landscape)
- 25. مدیریت منابع برنامه (استرینگها، تصاویر)
- 26. کار با فایلها و پوشهها
- 27. اصول ذخیرهسازی ابری (Cloud Storage)
- 28. استفاده از سرویسهای ابری مایکروسافت (Azure)
- 29. مدیریت هویت و احراز هویت کاربران
- 30. امنیت در برنامههای ویندوز ۸
- 31. رمزگذاری و رمزگشایی دادهها
- 32. اصول کار با شبکه و اینترنت
- 33. ارسال درخواستهای HTTP
- 34. دریافت و پردازش دادههای JSON و XML
- 35. کار با APIهای وب
- 36. اصول توسعه چندرسانهای
- 37. پخش صدا و تصویر
- 38. مدیریت ورودیهای کاربر (صفحه کلید، ماوس، لمس)
- 39. پشتیبانی از قلم نوری (Stylus)
- 40. اصول دسترسیپذیری (Accessibility)
- 41. تست و اشکالزدایی برنامهها
- 42. روشهای تست واحد (Unit Testing)
- 43. تستهای یکپارچگی (Integration Testing)
- 44. بهینهسازی عملکرد برنامه
- 45. مدیریت حافظه در برنامههای ویندوز ۸
- 46. کار با نخها و عملیات ناهمزمان (Asynchronous Operations)
- 47. اصول طراحی و توسعه بازیهای ساده
- 48. کار با گرافیک دو بعدی
- 49. اصول انیمیشن در برنامههای ویندوز ۸
- 50. استفاده از چارچوبهای گرافیکی
- 51. مدیریت اسناد و گزارشها
- 52. پشتیبانی از چاپ
- 53. اصول بومیسازی (Localization)
- 54. پشتیبانی از زبانهای مختلف
- 55. توزیع برنامهها از طریق فروشگاه ویندوز (Windows Store)
- 56. مراحل انتشار برنامه در فروشگاه
- 57. مدیریت بهروزرسانیهای برنامه
- 58. اصول طراحی پایدار (Sustainable Design)
- 59. مدیریت چرخه عمر برنامه
- 60. پشتیبانی از ویژگیهای ویندوز ۸.۱
- 61. کار با App Bars
- 62. پیادهسازی Search Charm
- 63. کار با Share Charm
- 64. اصول استفاده از Background Tasks
- 65. مدیریت دادههای موقت
- 66. پشتیبانی از حالت Snap View
- 67. کار با Device Enumeration
- 68. اصول کار با بلوتوث
- 69. اتصال به دستگاههای بلوتوثی
- 70. مدیریت پورتهای سریال
- 71. اصول کار با دوربین دستگاه
- 72. ضبط ویدئو و عکس
- 73. پردازش تصویر در برنامه
- 74. کار با دادههای مکانی (Geolocation)
- 75. نمایش نقشهها
- 76. مدیریت موقعیت مکانی کاربر
- 77. اصول طراحی برنامههای آفلاین
- 78. همگامسازی دادهها بین حالت آنلاین و آفلاین
- 79. مدیریت خطاها و استثناها
- 80. گزارشدهی خطاها
- 81. اصول امنیت دادهها در حالت آفلاین
- 82. کار با رمزهای عبور و کلیدهای امنیتی
- 83. مدیریت تنظیمات کاربر
- 84. ذخیرهسازی تنظیمات در رجیستری
- 85. اصول طراحی برنامههای امن
- 86. بررسی آسیبپذیریهای رایج
- 87. روشهای مقابله با حملات سایبری
- 88. اصول استفاده از گواهینامهها
- 89. مدیریت دسترسی به منابع سیستم
- 90. پشتیبانی از ویژگیهای ویندوز ۱۰ (تطبیقپذیری)
- 91. کار با Universal Windows Platform (UWP)
- 92. مفاهیم UWP برای توسعه
- 93. ساخت اپلیکیشنهای UWP
- 94. آشنایی با Store Services
- 95. مدیریت اشتراکها
- 96. اصول توسعه بازی با Unity (در صورت ارتباط با UWP)
- 97. کار با Direct X برای گرافیک پیشرفته
- 98. بهینهسازی گرافیک بازی
- 99. مدیریت صدا در بازیها
- 100. اصول طراحی رابط کاربری بازی
تگها:
Microsoft Windows
UWP
WinRT
برنامه نویسی C#
برنامه نویسی ویندوز
توسعه اپلیکیشن
توسعه دهنده ویندوز
توسعه ویندوز
ویندوز ۸
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.