فلش‌کارت‌های آموزشی صفر تا صد برنامه نویسی ویندوز فون 7: راهنمای جامع توسعه اپلیکیشن های حرفه ای

صفر تا صد برنامه نویسی ویندوز فون 7: راهنمای جامع توسعه اپلیکیشن های حرفه ای صفر تا صد برنامه نویسی ویندوز فون 7: راهنمای جامع توسعه اپلیکیشن های حرفه ای آیا رویای ساخت اپلیکیشن های جذاب و پرطرفدار بر...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 74,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

عنوان دوره: صفر تا صد برنامه نویسی ویندوز فون 7: راهنمای جامع توسعه اپلیکیشن های حرفه ای

موضوع کلی: توسعه اپلیکیشن موبایل با .NET

موضوع میانی: توسعه اپلیکیشن برای ویندوز فون 7

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

  • 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
صفر تا صد برنامه نویسی ویندوز فون 7: راهنمای جامع توسعه اپلیکیشن های حرفه ای

صفر تا صد برنامه نویسی ویندوز فون 7: راهنمای جامع توسعه اپلیکیشن های حرفه ای

آیا رویای ساخت اپلیکیشن های جذاب و پرطرفدار برای ویندوز فون 7 را دارید؟

به دنیای هیجان انگیز توسعه اپلیکیشن های موبایل با .NET خوش آمدید! این دوره ی آموزشی فوق العاده، با الهام از کتاب مرجع Professional Windows phone 7 application development، شما را از یک مبتدی به یک توسعه دهنده ی حرفه ای ویندوز فون 7 تبدیل می کند. دیگر نیازی به جستجو و سردرگمی در منابع پراکنده ندارید؛ ما تمام آنچه برای ساخت اپلیکیشن های خیره کننده نیاز دارید را یکجا گردآوری کرده ایم.

با این دوره، شما نه تنها اصول اولیه برنامه نویسی ویندوز فون 7 را یاد خواهید گرفت، بلکه با تکنیک ها و ترفندهای پیشرفته ای آشنا می شوید که به شما کمک می کند تا اپلیکیشن های با کیفیت بالا، زیبا و کاربرپسند بسازید. این دوره، پلی است به سوی موفقیت در دنیای پرچالش و رقابتی توسعه اپلیکیشن های موبایل.

درباره دوره

دوره ی "صفر تا صد برنامه نویسی ویندوز فون 7" یک راهنمای جامع و گام به گام برای توسعه اپلیکیشن های ویندوز فون 7 است. این دوره، با الهام از کتاب معتبر و پرفروش Professional Windows phone 7 application development، تمامی مفاهیم کلیدی و ضروری را پوشش می دهد. از مباحث پایه ای مانند نصب و راه اندازی محیط توسعه تا مباحث پیشرفته ای مانند کار با داده ها، طراحی رابط کاربری تعاملی، و انتشار اپلیکیشن در مارکت، در این دوره آموزش داده می شود.

ما در این دوره، تمرکز ویژه ای بر روی یادگیری عملی و کاربردی داریم. هر مبحث با مثال های واقعی و تمرین های عملی همراه است تا شما بتوانید دانش خود را در عمل پیاده سازی کنید و مهارت های خود را ارتقا دهید. این دوره، شما را برای ورود به بازار کار و یا تبدیل ایده های خود به اپلیکیشن های موفق، آماده می کند.

موضوعات کلیدی که در این دوره یاد خواهید گرفت

  • مبانی برنامه نویسی C# و .NET
  • نصب و راه اندازی Visual Studio و Windows Phone SDK
  • آشنایی با معماری ویندوز فون 7
  • طراحی رابط کاربری (UI) با XAML
  • کنترل های UI و نحوه ی استفاده از آنها
  • مدیریت رویدادها و تعامل با کاربر
  • کار با داده ها: ذخیره سازی و بازیابی اطلاعات
  • دسترسی به سرویس های اینترنتی و وب سرویس ها
  • طراحی اپلیکیشن های چند وظیفه ای (Multitasking)
  • اعلان ها (Notifications) و کاشی های زنده (Live Tiles)
  • انتشار اپلیکیشن در Windows Phone Store
  • بهینه سازی اپلیکیشن و افزایش سرعت اجرا
  • تست و رفع اشکال (Debugging)
  • امنیت اپلیکیشن
  • و بسیاری موضوعات دیگر...

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

این دوره برای طیف وسیعی از افراد مناسب است، از جمله:

  • علاقه مندان به برنامه نویسی که می خواهند وارد دنیای توسعه اپلیکیشن های موبایل شوند.
  • برنامه نویسان مبتدی که می خواهند دانش خود را در زمینه .NET و C# ارتقا دهند.
  • برنامه نویسان باتجربه که می خواهند توسعه اپلیکیشن های ویندوز فون 7 را یاد بگیرند.
  • دانشجویان رشته های کامپیوتر و فناوری اطلاعات.
  • افرادی که ایده های خلاقانه ای برای ساخت اپلیکیشن دارند و می خواهند آنها را عملی کنند.

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

این دوره فرصتی استثنایی برای یادگیری و توسعه مهارت های شما در زمینه برنامه نویسی ویندوز فون 7 است. با گذراندن این دوره، شما:

  • یک مهارت ارزشمند و پرتقاضا در بازار کار به دست می آورید.
  • می توانید ایده های خود را به اپلیکیشن های واقعی تبدیل کنید.
  • با تکنولوژی های نوین و پرکاربرد در حوزه موبایل آشنا می شوید.
  • با استفاده از مثال های عملی و پروژه های واقعی، تجربه عملی کسب می کنید.
  • از پشتیبانی مدرسان باتجربه و متخصص بهره مند می شوید.
  • می توانید در Windows Phone Store اپلیکیشن های خود را منتشر کنید و کسب درآمد کنید.
  • در کمترین زمان به یک توسعه دهنده ی حرفه ای ویندوز فون 7 تبدیل می شوید.

همین امروز شروع کنید و آینده ی شغلی خود را متحول سازید!

سرفصل های دوره: راهنمای جامع و 100 درصدی!

این دوره شامل بیش از 100 سرفصل جامع و کاربردی است که به صورت گام به گام و با زبانی ساده، تمام جنبه های توسعه اپلیکیشن های ویندوز فون 7 را پوشش می دهد. در ادامه، تنها به برخی از این سرفصل ها اشاره می کنیم:

  • مقدمه و آشنایی با ویندوز فون 7
    • معرفی ویندوز فون 7 و تاریخچه آن
    • مقایسه ویندوز فون 7 با سایر پلتفرم های موبایل
    • نصب و راه اندازی Visual Studio و Windows Phone SDK
  • مبانی C# و .NET
    • متغیرها، انواع داده ها و عملگرها
    • ساختارهای کنترلی (if, else, switch, for, while)
    • توابع و متدها
    • کار با کلاس ها و اشیا (OOP)
    • و ...
  • طراحی رابط کاربری (UI) با XAML
    • آشنایی با XAML و مفاهیم اصلی
    • استفاده از کنترل های UI: TextBlock, Button, TextBox, Image, ListBox و ...
    • طراحی صفحات و ناوبری بین آنها
    • استفاده از Layout Panels (Grid, StackPanel, Canvas)
    • و ...
  • کار با داده ها
    • ذخیره سازی داده ها با Isolated Storage
    • کار با فایل ها و پایگاه داده های محلی (Local Database)
    • خواندن و نوشتن اطلاعات از منابع مختلف
    • و ...
  • دسترسی به اینترنت و وب سرویس ها
    • ارتباط با API های RESTful
    • دریافت و پردازش داده های JSON
    • استفاده از سرویس های وب SOAP
    • و ...
  • اعلان ها و کاشی های زنده
    • ارسال اعلان های محلی (Local Notifications)
    • ایجاد و مدیریت کاشی های زنده (Live Tiles)
    • به روز رسانی کاشی های زنده از طریق سرویس های اینترنتی
    • و ...
  • تست، عیب یابی و بهینه سازی
    • تست اپلیکیشن در شبیه ساز و دستگاه واقعی
    • رفع اشکالات و خطاهای برنامه نویسی
    • بهینه سازی عملکرد و سرعت اپلیکیشن
    • و ...
  • انتشار اپلیکیشن در Windows Phone Store
    • ثبت نام در Windows Phone Store
    • آماده سازی اپلیکیشن برای انتشار
    • آپلود و انتشار اپلیکیشن
    • مدیریت اپلیکیشن در فروشگاه
    • و ...
  • مباحث پیشرفته
    • طراحی اپلیکیشن های چند وظیفه ای
    • کار با سنسورها
    • دسترسی به موقعیت مکانی
    • و ...
  • پروژه های عملی و نمونه اپلیکیشن ها
    • ساخت یک اپلیکیشن خبری
    • ساخت یک اپلیکیشن گالری تصاویر
    • ساخت یک اپلیکیشن مدیریت وظایف
    • و ...
  • و بیش از 50 سرفصل دیگر...

با ما همراه شوید و به جمع توسعه دهندگان حرفه ای ویندوز فون 7 بپیوندید!

SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلش‌کارت؛ تجربه‌ای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دوره‌های واجد شرایط.
مرور فاصله‌دار آمار یادگیری گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را به‌صورت مرحله‌ای دنبال کنید، فلش‌کارت‌ها را مرور کنید، دانش خود را با پرسش‌ها و آزمون‌ها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصله‌دار هوشمند
با مرور زمان‌دار، کارت‌های تازه و کارت‌های سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخ‌ها به زمان‌بندی مرورهای بعدی کمک می‌کند تا تمرین متناسب‌تری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلش‌کارت‌ها، فعالیت‌های مرور، عملکرد آزمون‌ها و آمار یادگیری را بررسی کنید و تصویر روشن‌تری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحله‌به‌مرحله
فصل‌ها و بخش‌های آموزشی را به ترتیب دنبال کنید، مطالب دیده‌نشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموخته‌ها
با نکته‌های آموزشی، پرسش و پاسخ، کوییزها و آزمون‌های پایان فصل، دانسته‌های خود را تمرین کنید و بخش‌هایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارت‌های تازه و موعد مرور کارت‌ها آماده می‌کند. شما پاسخ را ارزیابی می‌کنید و برنامه مرور با توجه به آن تنظیم می‌شود.
دوباره
برای کارت‌هایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخ‌هایی که با دشواری به یاد آمده‌اند.
خوب
برای پاسخ‌هایی که به‌درستی به یاد آورده‌اید.
آسان
برای کارت‌هایی که پاسخ آن‌ها را به‌آسانی می‌دانید.
برنامه مرور بر اساس ارزیابی شما تنظیم می‌شود؛ مرور منظم می‌تواند به تثبیت آموخته‌ها کمک کند، اما به‌تنهایی تضمین‌کننده تسلط کامل نیست.
محتوا را به شیوه‌های مختلف تمرین کنید
ساختار دوره‌ها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکته‌های ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکته‌های رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه می‌شود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، می‌توانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دوره‌های در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمان‌های کوتاه
تبلت و لپ‌تاپ
برای مطالعه و مرور راحت‌تر
حساب کاربری شخصی
برای دسترسی به دوره‌های مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دوره‌هایی که امکان دریافت گواهی برای آن‌ها فعال است، می‌توانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلش‌کارت‌های فعال دوره.
✓ قبولی در آزمون‌های پایان فصل، در صورت وجود آزمون برای فصل‌ها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخه‌های فارسی و انگلیسی گواهی در دسترس قرار می‌گیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر می‌شود. این گواهی، گواهی پایان دوره آموزشی است و به‌خودی‌خود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدم‌به‌قدم دانش و مهارت‌هایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه

یادگیری هوشمند، قدم‌به‌قدم

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

تصویر نمونه اول از سامانه آموزشی و فلش‌کارت‌ها
محیط سامانه آموزشی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه دوم از سامانه آموزشی و فلش‌کارت‌ها
یادگیری و مرور مطالب
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه سوم از سامانه آموزشی و فلش‌کارت‌ها
تجربه مطالعه تعاملی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه چهارم از سامانه آموزشی و فلش‌کارت‌ها
امکانات بیشتر سامانه
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید

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

تگ‌ها: .NET C# Microsoft Windows Phone Mobile App Development Windows Phone 7 Windows Phone 7 Development WP7 آموزش برنامه نویسی موبایل برنامه نویسی .NET برنامه نویسی ویندوز فون 7 توسعه اپلیکیشن حرفه ای توسعه اپلیکیشن موبایل ویندوز فون 7

نظرات

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

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