کتاب توسعه حرفهای برنامههای ویندوز فون 7 با رویکرد Pro Windows Phone 7 development با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره توسعه حرفهای برنامههای ویندوز فون 7 آینده را در دستان خود بسازید: استاد توسعه برنامههای ویندوز فون 7 شوید! معرفی دوره: از تئوری تا خلق اپلیکیشنهای حرفهای در دنیای پویای نرمافزارهای موبایل، ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره توسعه حرفهای برنامههای ویندوز فون 7 با رویکرد Pro Windows Phone 7 development
موضوع کلی: توسعه نرمافزار موبایل
موضوع میانی: توسعه نرمافزار برای ویندوز فون
📋 سرفصلهای دوره
- 1. مقدمهای بر ویندوز فون 7 و تاریخچه آن
- 2. اکوسیستم ویندوز فون 7 و جایگاه آن در بازار موبایل
- 3. معرفی ابزارهای توسعه: ویژوال استودیو و نقش آن
- 4. معرفی ابزارهای توسعه: Expression Blend برای طراحی UI
- 5. نصب و پیکربندی کامل محیط توسعه (SDK)
- 6. اولین برنامه ویندوز فون: ساخت و اجرای Hello World
- 7. ساختار یک پروژه استاندارد ویندوز فون 7
- 8. مفهوم Application Bar و استفاده از آن
- 9. آشنایی با شبیهساز (Emulator) و نحوه تست
- 10. مقدمهای بر XAML برای تعریف رابط کاربری گرافیکی
- 11. ساختار و سینتکس XAML: عناصر، ویژگیها و رویدادها
- 12. نامگذاری عناصر در XAML (x:Name) و دسترسی از کد
- 13. خواص (Properties) و رویدادها (Events) در XAML و C#
- 14. کنترلهای پایه: TextBlock برای نمایش متن
- 15. کنترلهای پایه: Button برای تعامل با کاربر
- 16. کنترلهای ورودی: TextBox و PasswordBox
- 17. فضاهای نام XAML و کاربرد آنها (Namespace)
- 18. مفهوم Content Property و Container های XAML
- 19. StackPanel: چینش خطی عناصر (عمودی و افقی)
- 20. Grid: چینش شبکهای و مدیریت ستونها و ردیفها
- 21. Canvas: چینش آزاد و موقعیتدهی مطلق
- 22. ScrollViewer: محتوای قابل پیمایش
- 23. ListBox: نمایش لیست آیتمها به صورت ساده
- 24. سفارشیسازی نمایش آیتمهای ListBox با DataTemplate
- 25. ComboBox: لیست انتخابی کشویی
- 26. CheckBox و RadioButton: گزینههای انتخابی
- 27. ToggleButton و Slider: کنترلهای تغییر وضعیت و دامنه
- 28. Image: نمایش تصاویر و مدیریت منابع تصویری
- 29. Border و Rectangle: اشکال و کادرهای پایه
- 30. مبانی مدیریت رویدادها در C# و XAML
- 31. رویدادهای لمسی: Tap, DoubleTap, Hold
- 32. استفاده از Behaviors برای افزودن قابلیت به کنترلها
- 33. مقدمهای بر Data Binding: اتصال UI به دادهها
- 34. انواع Binding Mode: OneWay, TwoWay, OneTime
- 35. Data Context و Path Binding برای دسترسی به داده
- 36. اعتبارسنجی دادهها (Validation) در Data Binding (مقدماتی)
- 37. مبدلهای داده (Value Converters) برای تبدیل فرمت
- 38. مفاهیم پایه پیمایش (Navigation) بین صفحات (Page)
- 39. NavigationService و متدهای GoBack/GoForward/Navigate
- 40. انتقال داده بین صفحات با پارامترهای URI
- 41. مدیریت Back Stack در پیمایش و دکمه Back گوشی
- 42. چرخه حیات برنامه: Launching, Activated, Deactivated, Closing
- 43. مدیریت وضعیت برنامه و صفحه: Tombstoning و حفظ دادهها
- 44. ذخیرهسازی فایلها با Isolated Storage
- 45. خواندن و نوشتن فایلهای متنی و باینری در Isolated Storage
- 46. ذخیرهسازی تنظیمات با Isolated Storage Settings
- 47. مقدمهای بر LINQ to SQL برای ویندوز فون 7
- 48. تعریف مدل داده و DataContext در LINQ to SQL
- 49. عملیات CRUD (ایجاد، خواندن، بروزرسانی، حذف) با LINQ to SQL
- 50. بهینهسازی دسترسی به داده در LINQ to SQL
- 51. بررسی اتصال شبکه و وضعیت آن در برنامه
- 52. درخواستهای HTTP با WebClient (ناهمزمان)
- 53. درخواستهای HTTP با HttpWebRequest (کنترل بیشتر)
- 54. کار با JSON: سریالسازی و دسیریالسازی
- 55. کار با XML: خواندن و نوشتن (LINQ to XML)
- 56. مصرف وب سرویسهای RESTful
- 57. مصرف وب سرویسهای SOAP/WCF
- 58. معرفی مفهوم Push Notification و کاربردهای آن
- 59. پیادهسازی Tile Notification (کاشی زنده)
- 60. پیادهسازی Toast Notification (اعلان پاپآپ)
- 61. پیادهسازی Raw Notification (اعلان خام)
- 62. دسترسی به حسگر شتابسنج (Accelerometer)
- 63. کار با ژیروسکوپ و قطبنما (Compass)
- 64. دسترسی به موقعیت مکانی (Location Service - GPS)
- 65. نمایش نقشهها و کار با کنترل Bing Maps
- 66. پخش فایلهای صوتی و تصویری با MediaElement
- 67. ضبط صدا با Microphone
- 68. دسترسی به دوربین و گرفتن عکس
- 69. انتخاب عکس از گالری با PhotoChooserTask
- 70. برقراری تماس تلفنی با PhoneCallTask
- 71. ارسال پیامک با SmsComposeTask
- 72. ارسال ایمیل با EmailComposeTask
- 73. دسترسی به مخاطبین (Contacts API)
- 74. دسترسی به تقویم (Calendar API)
- 75. Tasks و Launcher ها: تعامل با برنامههای دیگر
- 76. محدودیتهای چندوظیفگی در ویندوز فون 7
- 77. مقدمهای بر Background Agents و انواع آنها
- 78. پیادهسازی Periodic Task برای اجرای کد در پسزمینه
- 79. مدیریت چرخههای حیات Background Agent ها
- 80. استایلها (Styles) و تمها (Themes) برای یکنواختی UI
- 81. قالبهای کنترل (Control Templates) برای سفارشیسازی عمیق
- 82. قالبهای داده (Data Templates) پیشرفته و سلکتورها
- 83. انیمیشنها و ترانزیشنها در XAML
- 84. کنترلهای Pivot و Panorama برای ناوبری پیشرفته
- 85. App Bar پیشرفته و ساخت آیتمهای سفارشی
- 86. Context Menu و انتخابگرهای زمان/تاریخ (Toolkit)
- 87. معرفی الگوی طراحی MVVM (Model-View-ViewModel)
- 88. پیادهسازی MVVM با فریمورکهای کمکی (مانند MVVM Light)
- 89. Command ها در MVVM و مفهوم DelegateCommand
- 90. Event-to-Command و ارتباط رویدادها با ViewModel
- 91. بهینهسازی مصرف حافظه و منابع
- 92. بهینهسازی عملکرد رابط کاربری (UI Performance)
- 93. پروفایلینگ و رفع اشکال (Debugging) با ویژوال استودیو
- 94. مدیریت خطا و گزارشگیری در برنامه
- 95. آمادهسازی بسته برنامه (XAP) برای انتشار
- 96. راهنمای فروشگاه ویندوز فون (Marketplace)
- 97. نکات و الزامات تست و اعتبارسنجی برنامه
- 98. روند ارسال برنامه و فرآیند تأیید از سوی مایکروسافت
- 99. بروزرسانی و نگهداری برنامهها پس از انتشار
- 100. بینالمللیسازی و بومیسازی (Localization) برنامهها
تگها:
Mobile Development
Pro Windows Phone 7 development
Silverlight ویندوز فون
Windows Phone 7
Windows Phone App Development
Xamarin ویندوز فون
XAML ویندوز فون
آموزش C# ویندوز فون
آموزش ویندوز فون
برنامه نویسی موبایل
برنامه نویسی ویندوز فون
توسعه نرم افزار
توسعه نرم افزار موبایل
توسعه ویندوز فون
ویندوز فون 7
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.