کتاب صوتی استادی در داتنت کامپکت فریمورک: ساخت برنامههای قدرتمند برای دستگاههای همراه
استادی در داتنت کامپکت فریمورک: ساخت برنامههای قدرتمند برای دستگاههای همراه استادی در داتنت کامپکت فریمورک: ساخت برنامههای قدرتمند برای دستگاههای همراه معرفی دوره: دروازهای به دنیای اپلیکیشن...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استادی در داتنت کامپکت فریمورک: ساخت برنامههای قدرتمند برای دستگاههای همراه
موضوع کلی: توسعه نرمافزار
موضوع میانی: توسعه اپلیکیشنهای موبایل
📋 سرفصلهای دوره
- 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. اندازه گیری عملکرد
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
.NET
.NET Compact Framework
C#
Compact Framework
Mobile App Development
Mobile Applications
Windows CE
آموزش C++
آموزش Compact Framework
برنامه نویسی موبایل
توسعه موبایل
توسعه نرم افزار
دات نت
سی شارپ
ویندوز سی ای
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.