دوره Windows Phone 7 Silverlight Cookbook: آموزش جامع و گام به گام توسعه برنامه‌های کاربردی همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
دوره آموزشی Windows Phone 7 Silverlight Cookbook: آموزش جامع توسعه برنامه‌های کاربردی دوره Windows Phone 7 Silverlight Cookbook: آموزش جامع و گام به گام توسعه برنامه‌های کاربردی معرفی دوره: بازگشت به ...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: Windows Phone 7 Silverlight Cookbook: آموزش جامع و گام به گام توسعه برنامه‌های کاربردی

موضوع کلی: توسعه نرم‌افزار موبایل

موضوع میانی: Silverlight در Windows Phone 7

📋 سرفصل‌های دوره (100 موضوع)

  • 1. معرفی Windows Phone 7 و Silverlight
  • 2. نصب Visual Studio و Windows Phone SDK
  • 3. ساخت اولین پروژه "Hello World"
  • 4. معرفی ساختار پروژه Windows Phone
  • 5. درک چرخه حیات برنامه (Application Lifecycle)
  • 6. اجرای برنامه در شبیه‌ساز و روی دستگاه واقعی
  • 7. آشنایی با XAML و نقش آن در UI
  • 8. استفاده از کنترل TextBox برای ورودی متنی
  • 9. نمایش متن با کنترل TextBlock
  • 10. ایجاد دکمه‌ها و رویدادهای کلیک (Button)
  • 11. استفاده از CheckBox و RadioButton
  • 12. نمایش داده‌های انتخابی با ListPicker و DatePicker
  • 13. استفاده از ToggleSwitch برای تنظیمات
  • 14. نمایش محتوای وب با WebBrowser
  • 15. معرفی پنل‌های چیدمان (Layout Panels)
  • 16. استفاده از Grid برای چیدمان جدولی
  • 17. چیدمان خطی با StackPanel
  • 18. چیدمان نسبی با Canvas
  • 19. استفاده از ScrollViewer برای محتوای طولانی
  • 20. طراحی واکنش‌گرا با Viewbox
  • 21. تنظیم حاشیه‌ها، پدینگ و تراز بندی عناصر
  • 22. نمایش لیست داده‌ها با ListBox
  • 23. کار با LongListSelector برای لیست‌های طولانی
  • 24. نمایش پیشرفت کار با ProgressBar و ProgressIndicator
  • 25. استفاده از Image برای نمایش تصاویر
  • 26. نمایش پیغام‌های کاربر با MessageBox
  • 27. ساخت منوهای کاربردی با ApplicationBar
  • 28. استفاده از Panorama برای رابط‌های کاربری چندبخشی
  • 29. استفاده از Pivot برای رابط‌های کاربری تب‌دار
  • 30. ناوبری بین صفحات (Page Navigation)
  • 31. ارسال داده بین صفحات
  • 32. ناوبری به عقب (Back Navigation) و مدیریت پشته صفحات
  • 33. مدیریت حالت برنامه در ناوبری
  • 34. استفاده از UriMapper برای ناوبری پیشرفته
  • 35. معرفی صفحات Splash Screen
  • 36. پیاده‌سازی Custom Transitions برای ناوبری
  • 37. مبانی اتصال داده (Data Binding)
  • 38. اتصال یک‌طرفه و دوطرفه
  • 39. اتصال به مجموعه داده‌ها (Collections)
  • 40. استفاده از IValueConverter برای تبدیل داده‌ها
  • 41. معرفی الگوی MVVM (Model-View-ViewModel)
  • 42. پیاده‌سازی ViewModel پایه
  • 43. Commands در MVVM
  • 44. اتصال داده به کنترل‌های پیچیده
  • 45. تعریف و استفاده از Resources
  • 46. ایجاد Style برای کنترل‌ها
  • 47. استفاده از Control Templates برای تغییر ظاهر کنترل‌ها
  • 48. تعریف و استفاده از Data Templates
  • 49. کار با Theme‌های پیش‌فرض Windows Phone
  • 50. پیاده‌سازی Themeهای سفارشی
  • 51. مدیریت رویدادهای لمسی (Touch Events)
  • 52. پیاده‌سازی حرکات لمسی (Gestures)
  • 53. اعتبار سنجی ورودی کاربر
  • 54. مدیریت حالت‌های ویژوال با Visual State Manager
  • 55. مدیریت وضعیت فوکوس و Input Scope
  • 56. دریافت ورودی از کیبورد مجازی
  • 57. ذخیره و بازیابی داده‌ها با Isolated Storage
  • 58. ذخیره تنظیمات کاربر با Isolated Storage Settings
  • 59. کار با فایل‌ها و پوشه‌ها در Isolated Storage
  • 60. استفاده از Serialization برای ذخیره اشیاء
  • 61. معرفی مفهوم دیتابیس محلی (LINQ to SQL CE)
  • 62. کار با جداول و رکوردها در LINQ to SQL CE
  • 63. انجام عملیات CRUD با LINQ to SQL CE
  • 64. مصرف سرویس‌های RESTful با HttpClient/WebClient
  • 65. تجزیه و تحلیل JSON با کتابخانه JSON.NET
  • 66. تجزیه و تحلیل XML با LINQ to XML
  • 67. مصرف سرویس‌های SOAP
  • 68. استفاده از BackgroundWorker برای عملیات ناهمزمان
  • 69. نمایش وضعیت بارگذاری داده‌ها (Progress Indicators)
  • 70. مدیریت خطاهای شبکه و اتصال
  • 71. دریافت داده از RSS Feeds
  • 72. پخش فایل‌های صوتی با MediaElement
  • 73. پخش فایل‌های ویدیویی با MediaElement
  • 74. کار با تصاویر برداری و اشکال هندسی (Shapes)
  • 75. استفاده از WriteableBitmap برای دستکاری پیکسل‌ها
  • 76. ضبط صدا از میکروفون
  • 77. دسترسی به موقعیت مکانی با GeoCoordinateWatcher
  • 78. استفاده از شتاب‌سنج (Accelerometer)
  • 79. کار با ژیروسکوپ (Gyroscope) و قطب‌نما (Compass)
  • 80. دسترسی به دوربین و گرفتن عکس
  • 81. انتخاب عکس از گالری تصاویر
  • 82. ارسال ایمیل و پیامک (SMS) از طریق برنامه
  • 83. دسترسی به لیست مخاطبین و انتخاب آنها
  • 84. دسترسی به تقویم و ایجاد رویداد
  • 85. کار با سنسور مجاورت (Proximity Sensor)
  • 86. استفاده از لرزش دستگاه (VibrateController)
  • 87. ایجاد انیمیشن‌های پایه با Storyboard
  • 88. کار با Frame-Based Animations
  • 89. انیمیشن‌های وابسته به Property
  • 90. استفاده از TransitioningContentControl
  • 91. ایجاد کنترل‌های کاربر (User Controls)
  • 92. توسعه کنترل‌های سفارشی (Custom Controls)
  • 93. معرفی Push Notifications
  • 94. پیاده‌سازی Push Notifications (MPNS)
  • 95. به‌روزرسانی کاشی‌های زنده (Live Tiles)
  • 96. ایجاد کاشی‌های Flipping و Iconic
  • 97. استفاده از Background Agents برای به‌روزرسانی دوره‌ای
  • 98. مدیریت اعلان‌های Toast
  • 99. بهینه‌سازی عملکرد، دیباگینگ و انتشار برنامه در Marketplace
دوره آموزشی Windows Phone 7 Silverlight Cookbook: آموزش جامع توسعه برنامه‌های کاربردی

دوره Windows Phone 7 Silverlight Cookbook: آموزش جامع و گام به گام توسعه برنامه‌های کاربردی

معرفی دوره: بازگشت به دنیای شگفت‌انگیز توسعه موبایل با سیلورلایت

آیا به دنبال یک دوره آموزشی منحصربه‌فرد هستید که شما را با اصول بنیادین و قدرتمند توسعه نرم‌افزارهای موبایل آشنا کند؟ دوره‌ای که نه‌تنها یک تکنولوژی خاص را آموزش دهد، بلکه تفکر ساختارمند و حل مسئله را در شما پرورش دهد؟ دوره "Windows Phone 7 Silverlight Cookbook" دقیقاً همان چیزی است که به دنبالش هستید. این دوره با الهام مستقیم از کتاب مرجع و محبوب "Windows Phone 7 Silverlight Cookbook" طراحی شده است؛ کتابی که به خاطر رویکرد عملی و دستورالعمل‌های گام‌به‌گام خود، به یکی از منابع اصلی توسعه‌دهندگان در زمان خود تبدیل شد.

ما عصاره این کتاب ارزشمند را گرفته و آن را به یک تجربه آموزشی ویدیویی، پویا و کاملاً فارسی تبدیل کرده‌ایم. در این دوره، شما صرفاً با تئوری‌های خشک و خسته‌کننده مواجه نخواهید شد. بلکه همانند یک کتاب آشپزی حرفه‌ای (Cookbook)، برای هر چالش و نیازی، یک "دستور پخت" یا راه‌حل عملی و کاربردی دریافت خواهید کرد. از ساخت اولین رابط کاربری تا کار با سخت‌افزار دستگاه و انتشار برنامه در مارکت، ما قدم‌به‌قدم همراه شما خواهیم بود تا شما را از یک علاقه‌مند به یک توسعه‌دهنده مسلط تبدیل کنیم.

این دوره فقط یک سفر نوستالژیک به پلتفرم زیبای Windows Phone 7 نیست، بلکه فرصتی استثنایی برای یادگیری عمیق تکنولوژی XAML و الگوی MVVM است که امروزه نیز در فریم‌ورک‌های مدرن مایکروسافت مانند MAUI، WPF و UWP کاربرد گسترده‌ای دارند. با ما همراه شوید تا رازهای ساخت اپلیکیشن‌های روان، زیبا و کارآمد را کشف کنید.

درباره دوره: از کتاب تا کلاس درس دیجیتال

این دوره آموزشی، ترجمه صرف کتاب "Windows Phone 7 Silverlight Cookbook" نیست؛ بلکه یک بازآفرینی کامل با رویکرد آموزشی مدرن است. ما ساختار "دستورالعملی" و مبتنی بر حل مسئله کتاب را حفظ کرده‌ایم، اما هر مبحث را با توضیحات تکمیلی، مثال‌های عملی بیشتر و نکات و ترفندهایی که تنها از دل تجربه بیرون می‌آیند، غنی‌تر کرده‌ایم. هر سرفصل، یک چالش واقعی در دنیای توسعه اپلیکیشن را مطرح کرده و سپس بهترین و بهینه‌ترین راه‌حل را با کدنویسی زنده به شما آموزش می‌دهد. شما یاد می‌گیرید که چگونه مشکلات را تجزیه‌وتحلیل کرده و با استفاده از ابزارهای قدرتمend سیلورلایت، راه‌حل‌های خلاقانه بسازید.

موضوعات کلیدی دوره

  • آشنایی کامل با محیط توسعه ویژوال استودیو و شبیه‌ساز Windows Phone
  • طراحی رابط‌های کاربری (UI) زیبا و واکنش‌گرا با استفاده از XAML
  • کار با انواع کنترل‌های استاندارد و پیشرفته در سیلورلایت
  • مدیریت صفحات، ناوبری (Navigation) و چرخه حیات اپلیکیشن (Lifecycle)
  • اتصال داده‌ها (Data Binding) و پیاده‌سازی الگوی قدرتمند MVVM
  • ذخیره‌سازی و بازیابی اطلاعات به صورت محلی در دستگاه (Local Storage)
  • دریافت و ارسال داده از طریق سرویس‌های وب (Web Services) و APIها
  • استفاده از قابلیت‌های سخت‌افزاری دستگاه مانند دوربین، GPS و شتاب‌سنج
  • پیاده‌سازی اعلانات (Push Notifications) و کاشی‌های زنده (Live Tiles)
  • بهینه‌سازی عملکرد و آماده‌سازی نهایی اپلیکیشن برای انتشار

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگان C# و .NET: که می‌خواهند وارد دنیای توسعه موبایل شوند و با اصول XAML آشنا شوند.
  • دانشجویان و علاقه‌مندان به برنامه‌نویسی: که به دنبال یک دوره ساختارمند و پروژه‌محور برای شروع هستند.
  • برنامه‌نویسان وب: که قصد دارند مهارت‌های خود را به پلتفرم‌های دیگر گسترش دهند.
  • توسعه‌دهندگان با تجربه: که می‌خواهند با یادگیری یک پلتفرم کلاسیک، درک عمیق‌تری از الگوهای طراحی و معماری نرم‌افزار پیدا کنند.
  • تمام کسانی که به دنبال یادگیری پایه‌ای و عمیق XAML هستند: مهارتی که مستقیماً به فریم‌ورک‌های مدرن مایکروسافت قابل انتقال است.

چرا این دوره را بگذرانیم؟

  • آموزش مبتنی بر حل مسئله: به جای تئوری‌های انتزاعی، مستقیماً به سراغ حل چالش‌های واقعی می‌رویم. این رویکرد شما را برای بازار کار آماده می‌کند.
  • جامع و کامل: با بیش از ۱۰۰ سرفصل دقیق و کاربردی، هیچ نکته‌ای ناگفته باقی نمی‌ماند. از نصب ابزارها تا انتشار اپلیکیشن، همه چیز پوشش داده شده است.
  • یادگیری مهارت‌های ماندگار: مفاهیمی مانند XAML، Data Binding و MVVM که در این دوره می‌آموزید، سنگ بنای توسعه اپلیکیشن در اکوسیستم مایکروسافت هستند و امروز بیش از هر زمان دیگری کاربرد دارند.
  • تدریس روان و گام به گام: مدرس دوره با زبانی ساده و قابل فهم، پیچیده‌ترین مفاهیم را برای شما شفاف‌سازی می‌کند تا با هر سطحی از دانش، بتوانید دوره را با موفقیت به پایان برسانید.
  • دسترسی دائمی: با یک بار تهیه دوره، برای همیشه به تمام محتوای آموزشی، به‌روزرسانی‌های احتمالی و فایل‌های پروژه دسترسی خواهید داشت.
  • صرفه‌جویی در زمان: به جای صرف صدها ساعت برای جستجو در منابع پراکنده، یک نقشه راه کامل و آزمایش‌شده را در اختیار شما قرار می‌دهیم.

سفری جامع در دنیای Windows Phone 7: بیش از ۱۰۰ سرفصل کاربردی

این دوره با دقت در قالب فصل‌های موضوعی سازماندهی شده تا یادگیری شما هدفمند و منظم باشد. در ادامه، نگاهی کوتاه به برخی از سرفصل‌های اصلی خواهیم داشت:

فصل اول: مبانی و راه‌اندازی محیط

  • نصب و پیکربندی ابزارهای توسعه (Visual Studio و Windows Phone SDK)
  • معرفی ساختار یک پروژه Windows Phone
  • آشنایی با شبیه‌ساز و ابزارهای دیباگینگ
  • اولین برنامه: "Hello, World!"

فصل دوم: طراحی رابط کاربری با کنترل‌های پایه

  • کار با TextBlock, TextBox, Button و CheckBox
  • استفاده از کنترل‌های تصویر (Image) و رسانه (MediaElement)
  • مفهوم پنل‌های طرح‌بندی: Grid, StackPanel, Canvas
  • طراحی فرم‌های ورود اطلاعات کاربر

فصل سوم: ناوبری و مدیریت صفحات

  • ایجاد چندین صفحه و جابجایی بین آن‌ها
  • ارسال اطلاعات بین صفحات مختلف
  • مدیریت چرخه حیات اپلیکیشن (Launching, Activated, Deactivated)
  • کار با Application Bar و منوها

فصل چهارم: لیست‌ها و اتصال داده (Data Binding)

  • نمایش لیست‌های طولانی با ListBox و LongListSelector
  • مبانی Data Binding: اتصال UI به داده‌ها
  • استفاده از Data Templates برای سفارشی‌سازی ظاهر لیست‌ها
  • آشنایی با الگوی MVVM (Model-View-ViewModel)

فصل پنجم: ذخیره‌سازی اطلاعات

  • ذخیره تنظیمات برنامه با IsolatedStorageSettings
  • کار با فایل‌ها و پوشه‌ها در IsolatedStorageFile
  • مقدمه‌ای بر پایگاه داده محلی (Local Database)

فصل ششم: کار با سرویس‌های وب و اینترنت

  • دریافت داده از یک API با فرمت JSON
  • ارسال داده به سرور (POST Request)
  • مدیریت وضعیت اتصال به شبکه
  • نمایش محتوای وب با WebBrowser Control

فصل هفتم: استفاده از سخت‌افزار دستگاه

  • کار با دوربین برای عکاسی و فیلم‌برداری (CameraCaptureTask)
  • دسترسی به موقعیت مکانی کاربر (GPS)
  • استفاده از سنسور شتاب‌سنج (Accelerometer)
  • انتخاب عکس از گالری (PhotoChooserTask)

فصل هشتم: کاشی‌های زنده و اعلانات

  • طراحی و به‌روزرسانی کاشی‌های زنده (Live Tiles)
  • ارسال اعلانات محلی (Toast Notifications)
  • مقدمه‌ای بر اعلانات از راه دور (Push Notifications)

فصل نهم: مباحث پیشرفته و بهینه‌سازی

  • کار با انیمیشن‌ها برای ایجاد تجربه‌های کاربری جذاب
  • مدیریت ریسورس‌ها و استایل‌ها (Styles & Resources)
  • بهینه‌سازی عملکرد و سرعت اجرای برنامه
  • نکات امنیتی در توسعه اپلیکیشن

فصل دهم: انتشار اپلیکیشن

  • فرآیند آماده‌سازی آیکون‌ها و اسکرین‌شات‌ها
  • مراحل ساخت پکیج نهایی (XAP File)
  • راهنمای ثبت‌نام به عنوان توسعه‌دهنده و انتشار در Marketplace
  • نکات پس از انتشار و دریافت بازخورد کاربران
✦ مجموعه ویژه یادگیری

یک دوره، چند مسیر برای یادگیری بهتر

کتاب‌های آموزشی، محتوای صوتی و تصویری و دسترسی به سامانه آنلاین فلش‌کارت؛ مجموعه‌ای برای مطالعه، تمرین و تثبیت آموخته‌ها.

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

مدت‌زمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج می‌شود.

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

پس از تکمیل فعالیت‌های لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر می‌شود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.

⚖️ توضیح مهم درباره گواهی پایان دوره

این گواهی صرفاً به‌عنوان گواهی اتمام دوره آموزشی صادر می‌شود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: Microsoft Silverlight Mobile App Development Silverlight Silverlight Cookbook UI موبایل Windows Phone 7 Windows Phone 7 Silverlight WPF XAML آموزش Silverlight آموزش Windows Phone برنامه نویسی موبایل توسعه Windows Phone 7 توسعه برنامه موبایل توسعه موبایل

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.