کتاب برنامهنویسی شی گرا (OOP) در زامارین و دات نت MAUI با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی شی گرا (OOP) در زامارین و دات نت MAUI
موضوع کلی: برنامه نویسی
موضوع میانی: زامارین (Xamarin) / دات نت MAUI
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی شیگرا
- 2. اصول اولیه کلاسها و اشیاء
- 3. مفاهیم سازندهها و تخریبکنندهها
- 4. متغیرهای عضو و متدهای عضو
- 5. کپسولهسازی و سطوح دسترسی
- 6. مفهوم وراثت در برنامهنویسی شیگرا
- 7. انواع وراثت
- 8. بازنویسی متدها (Override)
- 9. کلمه کلیدی `base`
- 10. پلیمورفیسم (چندریختی)
- 11. پلیمورفیسم ایستا (اضافه بار متدها)
- 12. پلیمورفیسم پویا (بازنویسی متدها)
- 13. کلاسهای انتزاعی (Abstract Classes)
- 14. اینترفیسها (Interfaces)
- 15. مقایسه کلاسهای انتزاعی و اینترفیسها
- 16. فضاهای نام (Namespaces)
- 17. مدیریت خطا (Exception Handling)
- 18. دستههای خطا (Exception Types)
- 19. دستهبندی و مدیریت خطاها
- 20. کار با فایلها و دایرکتوریها
- 21. ورودی/خروجی (I/O) در داتنت
- 22. مفهوم LINQ
- 23. کار با مجموعهها با LINQ
- 24. فیلتر کردن و مرتبسازی با LINQ
- 25. عملیات روی دادهها با LINQ
- 26. مقدمهای بر زامارین
- 27. ساختار پروژه زامارین
- 28. کار با ویژوال استودیو برای زامارین
- 29. مقدمهای بر داتنت MAUI
- 30. مقایسه زامارین و داتنت MAUI
- 31. محیط توسعه داتنت MAUI
- 32. ساختار پروژه داتنت MAUI
- 33. ایجاد اولین اپلیکیشن داتنت MAUI
- 34. اصول UI در داتنت MAUI
- 35. کنترلهای پایه UI
- 36. Layouts در داتنت MAUI
- 37. StackLayout
- 38. Grid
- 39. FlexLayout
- 40. AbsoluteLayout
- 41. ScrollView
- 42. ListView و GridView
- 43. Data Binding در داتنت MAUI
- 44. نکات و ترفندهای Data Binding
- 45. ViewModel در الگو MVVM
- 46. الگوی MVVM
- 47. پیادهسازی MVVM در داتنت MAUI
- 48. Navigation در داتنت MAUI
- 49. Navigation Controller
- 50. Navigation Stack
- 51. Passing Data Between Pages
- 52. Custom Navigation
- 53. کار با دادهها در اپلیکیشن
- 54. ذخیرهسازی دادههای محلی
- 55. SQLite در داتنت MAUI
- 56. مدیریت پایگاه داده SQLite
- 57. Entity Framework Core در داتنت MAUI
- 58. مفاهیم RESTful API
- 59. فراخوانی API در داتنت MAUI
- 60. HttpClient
- 61. Pars کردن JSON
- 62. مدیریت پاسخهای API
- 63. کار با سرویسهای ابری (مقدماتی)
- 64. امنیت در اپلیکیشنهای موبایل
- 65. احراز هویت (Authentication)
- 66. مجوزدهی (Authorization)
- 67. ذخیرهسازی امن اطلاعات
- 68. مقدمهای بر تست نویسی (Unit Testing)
- 69. نوشتن Unit Test برای کلاسها
- 70. نوشتن Unit Test برای UI (مقدماتی)
- 71. اصول طراحی ریسپانسیو در داتنت MAUI
- 72. کار با منابع (Resources)
- 73. استایلدهی در داتنت MAUI
- 74. تمها (Themes)
- 75. کار با فونتها
- 76. کار با تصاویر
- 77. انیمیشنها در داتنت MAUI
- 78. انیمیشنهای پایه
- 79. انیمیشنهای پیچیدهتر
- 80. انیمیشنهای UI
- 81. مقدمهای بر برنامهنویسی ناهمگام (Async/Await)
- 82. استفاده از Task در داتنت MAUI
- 83. مدیریت عملیات ناهمگام
- 84. بهبود عملکرد با Async/Await
- 85. مقدمهای بر CI/CD (مقدماتی)
- 86. تنظیمات اولیه CI/CD
- 87. ساخت و انتشار اپلیکیشن
- 88. مقدمهای بر ابزارهای توسعه
- 89. اشکالزدایی (Debugging) پیشرفته
- 90. پروفایلینگ (Profiling) اپلیکیشن
- 91. مدیریت وابستگیها (Dependencies)
- 92. استفاده از NuGet Package Manager
- 93. نکات و ترفندهای پیشرفته زامارین/MAUI
- 94. یادگیری مستمر و منابع آموزشی
- 95. پروژههای عملی و کاربردی
- 96. معرفی ابزارهای جانبی مفید
- 97. اصول طراحی تجربه کاربری (UX)
- 98. نکات نهایی برای توسعه اپلیکیشن حرفهای
- 99. کار با رویدادها (Events)
- 100. مدیریت رویدادها در UI
تگها:
C# OOP
OOP
آموزش OOP
برنامه نویسی دات نت
برنامه نویسی شی گرا
برنامه نویسی موبایل
توسعه اپلیکیشن
دات نت MAUI
زامارین
کدنویسی MAUI
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.