اپلیکیشن اندرویدی فلشکارت آموزشی از صفر تا صد: ساخت اپلیکیشن ویندوز فون 7 با سیشارپ
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره از صفر تا صد: ساخت اپلیکیشن ویندوز فون 7 با سیشارپ
موضوع کلی: توسعه اپلیکیشن موبایل
موضوع میانی: توسعه اپلیکیشن برای ویندوز فون
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه اپلیکیشن موبایل
- 2. معرفی پلتفرم ویندوز فون
- 3. تاریخچه و تکامل ویندوز فون
- 4. مقایسه ویندوز فون با سایر پلتفرمها
- 5. ابزارهای مورد نیاز برای توسعه ویندوز فون
- 6. نصب ویژوال استودیو و SDK ویندوز فون
- 7. اولین پروژه ویندوز فون: "Hello, World!"
- 8. معماری ویندوز فون 7
- 9. مفاهیم XAML و Silverlight
- 10. ساختار پروژه ویندوز فون
- 11. صفحات (Pages) در ویندوز فون
- 12. ناوبری بین صفحات
- 13. پارامترهای ناوبری
- 14. مدیریت وضعیت صفحه (Page State)
- 15. کنترلهای UI پایه در Silverlight
- 16. Layout Panels (Grid, StackPanel, DockPanel, Canvas)
- 17. کنترلهای محتوا (TextBlock, TextBox, Button, Image)
- 18. کنترلهای داده (ListBox, ListView, DataGrid)
- 19. کنترلهای انتخاب (CheckBox, RadioButton, Slider)
- 20. کنترلهای زمان و تاریخ (DatePicker, TimePicker)
- 21. کنترلهای پیشرفته UI (ScrollViewer, Panorama, LongListSelector)
- 22. استفاده از Data Binding
- 23. مفاهیم MVVM (Model-View-ViewModel)
- 24. پیادهسازی الگو MVVM
- 25. مدل داده (Data Model)
- 26. نما (View)
- 27. نمای مدل (ViewModel)
- 28. ارتباط بین View و ViewModel
- 29. Commanding در MVVM
- 30. استفاده از ObservableCollection
- 31. مدیریت منابع (Resources)
- 32. Styles و Templates
- 33. استفاده از Theme ها
- 34. کتابخانههای XAML مفید
- 35. مفهوم XAP Files
- 36. استقرار (Deployment) اپلیکیشنهای ویندوز فون
- 37. تست اپلیکیشن در شبیهساز
- 38. تست اپلیکیشن روی دستگاه واقعی
- 39. کدنویسی C# برای ویندوز فون
- 40. کار با LINQ to Objects
- 41. کار با LINQ to XML
- 42. کار با LINQ to SQL
- 43. مدیریت دادهها در ویندوز فون
- 44. استفاده از Isolated Storage
- 45. ذخیرهسازی دادههای ساختاریافته
- 46. ذخیرهسازی فایلهای باینری
- 47. کار با پایگاه داده SQLite
- 48. استفاده از Azure Mobile Services (برای نسخههای جدیدتر، اما اصول پایه)
- 49. شبکهسازی در ویندوز فون
- 50. کار با HttpClient
- 51. ارسال و دریافت دادههای JSON/XML
- 52. استفاده از WebClient
- 53. کار با Web Services (WCF)
- 54. پیادهسازی Push Notifications (Toast, Tile)
- 55. کار با سنسورها و سختافزار دستگاه
- 56. موقعیتیابی (GPS)
- 57. شتابسنج (Accelerometer)
- 58. ژیروسکوپ (Gyroscope)
- 59. دوربین (Camera)
- 60. میکروفون (Microphone)
- 61. بلوتوث (Bluetooth)
- 62. کار با Live Tiles
- 63. شخصیسازی Live Tiles
- 64. آپدیت کردن Live Tiles
- 65. مدیریت Background Agents
- 66. انواع Background Agents
- 67. پیادهسازی Background Agents
- 68. کار با App Bar
- 69. طراحی App Bar
- 70. کار با Context Menu
- 71. مدیریت رویدادها (Events)
- 72. کار با Gesture Events (Tap, DoubleTap, Hold, Drag)
- 73. مدیریت صدا و موسیقی
- 74. کار با مدیا پلیر
- 75. قابلیتهای چندرسانهای
- 76. قابلیتهای دسترسی (Accessibility)
- 77. کار با Screen Reader
- 78. تنظیمات دسترسیپذیری
- 79. بهینهسازی عملکرد اپلیکیشن
- 80. مدیریت حافظه
- 81. کاهش مصرف باتری
- 82. اصول UI/UX برای ویندوز فون
- 83. طراحی رابط کاربری مدرن
- 84. استفاده ازguidelines و best practices
- 85. کار با کنترلهای Maps
- 86. نمایش موقعیت فعلی
- 87. نمایش نشانگرها (Pushpins)
- 88. رسم مسیرها
- 89. کار با People Hub
- 90. کار با Calendar Hub
- 91. کار با Photo Hub
- 92. کار با Media Hub
- 93. کار با Office Hub
- 94. مفاهیم App Lifecycle
- 95. مدیریت حالتهای مختلف اپلیکیشن
- 96. Back Button behavior
- 97. کار با App Bar Buttons
- 98. استفاده از Data Templates
- 99. ایجاد Data Templates سفارشی
- 100. کار با Control Templates
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.