کتاب استادی در داتنت کامپکت فریمورک: ساخت برنامههای قدرتمند برای دستگاههای همراه با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
استادی در داتنت کامپکت فریمورک: ساخت برنامههای قدرتمند برای دستگاههای همراه استادی در داتنت کامپکت فریمورک: ساخت برنامههای قدرتمند برای دستگاههای همراه معرفی دوره: دروازهای به دنیای اپلیکیشن...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استادی در داتنت کامپکت فریمورک: ساخت برنامههای قدرتمند برای دستگاههای همراه
موضوع کلی: توسعه نرمافزار
موضوع میانی: توسعه اپلیکیشنهای موبایل
📋 سرفصلهای دوره
- 1. مقدمه ای بر .NET Compact Framework و توسعه موبایل
- 2. معماری .NET Compact Framework
- 3. نصب و راه اندازی Visual Studio برای .NET CF
- 4. بررسی اجمالی ابزارها و محیط توسعه
- 5. آشنایی با زبان C# برای .NET CF
- 6. انواع داده ها و متغیرها در C#
- 7. عملگرها و عبارات در C#
- 8. ساختارهای کنترلی (if, switch, for, while)
- 9. آرایه ها و مجموعه ها در C#
- 10. مفهوم کلاس و شی در برنامه نویسی شی گرا
- 11. تعریف و استفاده از کلاس ها
- 12. وراثت و چند ریختی
- 13. اینترفیس ها و کلاس های انتزاعی
- 14. مدیریت خطاها و Exception Handling
- 15. Delegate ها و رویدادها
- 16. آشنایی با فضای نام System
- 17. کار با رشته ها و String Builder
- 18. تبدیل انواع داده ها
- 19. کار با تاریخ و زمان
- 20. مفاهیم پایه ای GUI در .NET CF
- 21. آشنایی با کنترل های فرم
- 22. Label, TextBox, Button
- 23. ListBox, ComboBox, CheckBox, RadioButton
- 24. PictureBox, ProgressBar, TrackBar
- 25. TableLayoutPanel, FlowLayoutPanel
- 26. مدیریت رویدادهای GUI
- 27. نحوه ایجاد UI پویا
- 28. طراحی رابط کاربری برای دستگاه های کوچک
- 29. بهینه سازی UI برای عملکرد بهتر
- 30. کار با داده ها در .NET CF
- 31. آشنایی با ADO.NET Compact Framework
- 32. اتصال به پایگاه داده SQL Server Compact Edition
- 33. ایجاد، خواندن، به روز رسانی و حذف (CRUD) داده ها
- 34. استفاده از DataAdapter و DataSet
- 35. کار با DataGridView
- 36. استفاده از LINQ to SQL برای دسترسی به داده ها
- 37. ذخیره سازی داده ها به صورت محلی (Isolated Storage)
- 38. کار با فایل ها و پوشه ها
- 39. خواندن و نوشتن فایل های متنی و باینری
- 40. آشنایی با Serialization و Deserialization
- 41. مفاهیم شبکه در .NET CF
- 42. برقراری ارتباط با سرور از طریق HTTP
- 43. استفاده از WebRequest و WebResponse
- 44. پردازش داده های JSON و XML
- 45. برقراری ارتباط از طریق TCP/IP
- 46. استفاده از Socket ها
- 47. مفاهیم Multithreading
- 48. ایجاد و مدیریت Thread ها
- 49. همگام سازی Thread ها (Lock, Monitor)
- 50. استفاده از BackgroundWorker
- 51. مفاهیم و استفاده از Web Services
- 52. ایجاد و استفاده از Web Services در .NET CF
- 53. آشنایی با SOAP و WSDL
- 54. امنیت در .NET CF
- 55. رمزنگاری و رمزگشایی داده ها
- 56. احراز هویت و مجوز دسترسی
- 57. مقابله با تهدیدات امنیتی
- 58. آشنایی با GPS و موقعیت یابی
- 59. استفاده از GPS برای دریافت اطلاعات موقعیت
- 60. پیاده سازی نقشه ها
- 61. آشنایی با Bluetooth
- 62. ارتباط با دستگاه های بلوتوثی
- 63. انتقال داده ها از طریق بلوتوث
- 64. آشنایی با دوربین
- 65. گرفتن عکس و فیلم با دوربین دستگاه
- 66. پردازش تصاویر
- 67. آشنایی با صدا
- 68. پخش صدا و ضبط صدا
- 69. مدیریت منابع سیستم
- 70. بهینه سازی مصرف حافظه
- 71. بهینه سازی مصرف باتری
- 72. تشخیص و رفع اشکال (Debugging)
- 73. استفاده از Debugger در Visual Studio
- 74. نوشتن Unit Test ها
- 75. معرفی ابزارهای پروفایلینگ
- 76. استقرار (Deployment) برنامه ها
- 77. ایجاد فایل های CAB برای نصب
- 78. استقرار برنامه ها روی دستگاه واقعی
- 79. امضا کردن برنامه ها
- 80. به روز رسانی برنامه ها
- 81. مفاهیم پیشرفته GUI
- 82. کنترل های سفارشی
- 83. انیمیشن در .NET CF
- 84. رسم با GDI+
- 85. کار با گرافیک برداری
- 86. استفاده از کتابخانه های Third-Party
- 87. بررسی کتابخانه های UI
- 88. بررسی کتابخانه های شبکه
- 89. بررسی کتابخانه های مدیریت داده
- 90. طراحی الگوهای نرم افزار (Design Patterns)
- 91. MVC, MVVM
- 92. Singleton, Factory
- 93. Observer, Strategy
- 94. مدیریت پیکربندی برنامه
- 95. ذخیره سازی تنظیمات کاربر
- 96. آشنایی با مفاهیم IoT
- 97. برقراری ارتباط با دستگاه های IoT
- 98. جمع آوری و پردازش داده های IoT
- 99. بهینه سازی برنامه برای عملکرد بالا
- 100. اندازه گیری عملکرد
تگها:
.NET
.NET Compact Framework
C#
Compact Framework
Mobile App Development
Mobile Applications
Windows CE
آموزش C++
آموزش Compact Framework
برنامه نویسی موبایل
توسعه موبایل
توسعه نرم افزار
دات نت
سی شارپ
ویندوز سی ای
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.