اپلیکیشن اندرویدی فلشکارت آموزشی صفر تا صد برنامه نویسی ویندوز فون 7: راهنمای جامع توسعه اپلیکیشن های حرفه ای
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره صفر تا صد برنامه نویسی ویندوز فون 7: راهنمای جامع توسعه اپلیکیشن های حرفه ای
موضوع کلی: توسعه اپلیکیشن موبایل با .NET
موضوع میانی: توسعه اپلیکیشن برای ویندوز فون 7
📋 سرفصلهای دوره
- 1. مقدمهای بر ویندوز فون 7
- 2. تاریخچه و اکوسیستم ویندوز فون
- 3. بررسی معماری ویندوز فون 7
- 4. معرفی Visual Studio برای ویندوز فون
- 5. تنظیم محیط توسعه
- 6. اولین اپلیکیشن ویندوز فون: "Hello, World!"
- 7. ساختار پروژه ویندوز فون
- 8. مرورگر XAML و کاربرد آن
- 9. لایوتها و کنترلهای پایه در XAML
- 10. Grid Layout
- 11. StackPanel Layout
- 12. DockPanel Layout
- 13. Canvas Layout
- 14. UniformGrid Layout
- 15. مرور لیستها و نمایش دادهها
- 16. ListView و ItemsControl
- 17. Data Binding چیست؟
- 18. تبدیل دادهها (Data Conversion)
- 19. ارتباط با منابع داده (Data Sources)
- 20. اطلاعات موجود در گوشی: Properties
- 21. برنامهنویسی رویدادها (Event Handling)
- 22. عملیات بر روی UI در زمان اجرا
- 23. انیمیشنها و افکتهای بصری
- 24. انتقال بین صفحات (Navigation)
- 25. مدیریت تاریخچه صفحات
- 26. انتقال پارامترها بین صفحات
- 27. مفاهیم Silverlight در ویندوز فون
- 28. استفاده از DataContext
- 29. ObservableCollection و بهروزرسانی UI
- 30. استفاده از MVVM (Model-View-ViewModel)
- 31. پیادهسازی ViewModel
- 32. ارتباط View با ViewModel
- 33. مدیریت وضعیت (State Management)
- 34. ذخیرهسازی دادهها در ویندوز فون
- 35. Local Storage: Isolated Storage
- 36. استفاده از ترمینال (Isolated Storage Explorer)
- 37. کار با فایلها در Isolated Storage
- 38. کار با پایگاه داده SQLite
- 39. مقدمهای بر LINQ to SQL
- 40. استفاده از LINQ to SQL در ویندوز فون
- 41. مفاهیم ویندوز فون 7 Mango
- 42. قابلیتهای جدید در Mango
- 43. کار با API های سیستم عامل
- 44. دسترسی به سنسورها: شتابسنج
- 45. دسترسی به سنسورها: قطبنما
- 46. دسترسی به سنسورها: GPS
- 47. مکانیابی و نقشه (Location Services)
- 48. استفاده از Bing Maps Control
- 49. کار با دوربین و عکاسی
- 50. ضبط صدا
- 51. بلوتوث در ویندوز فون
- 52. ارتباطات شبکه (Networking)
- 53. WebClient و HttpClient
- 54. کار با RESTful APIs
- 55. JSON parsing و serialization
- 56. XML parsing و serialization
- 57. استفاده از WebBrowser Control
- 58. کار با Push Notifications
- 59. پیادهسازی Push Notifications
- 60. کار با Live Tiles
- 61. قابلیتهای Live Tiles
- 62. دسترسی به مخاطبین (Contacts)
- 63. دسترسی به تقویم (Calendar)
- 64. دسترسی به پیامکها (SMS)
- 65. دسترسی به اطلاعات تماس (Phone Calls)
- 66. کار با صدا و پخش موسیقی
- 67. دسترسی به گالری تصاویر
- 68. استفاده از Application Bar
- 69. کار با Context Menu
- 70. پیادهسازی جستجو (Search)
- 71. تنظیمات برنامه (Settings)
- 72. پشتیبانی از زبانهای مختلف (Localization)
- 73. استفاده از Resx فایلها
- 74. تست اپلیکیشنهای ویندوز فون
- 75. Unit Testing
- 76. User Interface Testing
- 77. مدیریت خطا و Exception Handling
- 78. دیباگ کردن اپلیکیشنها
- 79. مفاهیم Performance Optimization
- 80. بهینهسازی استفاده از حافظه
- 81. بهینهسازی UI Rendering
- 82. استفاده از Background Agents
- 83. انواع Background Agents
- 84. کار با Timers در Background Agents
- 85. مدیریت و بهروزرسانی اپلیکیشن در Marketplace
- 86. فرآیند انتشار اپلیکیشن
- 87. معرفی App Hub
- 88. بررسی استراتژیهای توسعه
- 89. مقدمهای بر Windows Phone 8
- 90. تفاوتهای کلیدی بین WP7 و WP8
- 91. گذار از ویندوز فون 7 به 8
- 92. معرفی Windows Runtime (WinRT)
- 93. مفاهیم اولیه WinRT
- 94. توسعه با C# و WinRT
- 95. توسعه با C++ و WinRT
- 96. استفاده از C# برای WinRT Apps
- 97. ساختار پروژه WinRT
- 98. XAML در WinRT
- 99. Grid و StackPanel در WinRT
- 100. ListView و Data Binding در WinRT
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.