کتاب تسلط بر برنامه‌نویسی شی‌گرا با XBLite: از مبتدی تا پیشرفته با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

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

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

موضوع میانی: برنامه‌نویسی شی‌گرا

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر برنامه‌نویسی شی‌گرا (OOP)
  • 2. اصول اساسی OOP: تجرید، کپسوله‌سازی، وراثت، چندریختی
  • 3. XBLite: معرفی و نصب
  • 4. ساختار یک پروژه XBLite
  • 5. کلاس‌ها و اشیاء در XBLite
  • 6. تعریف کلاس در XBLite
  • 7. ایجاد اشیاء از کلاس‌ها
  • 8. متغیرهای نمونه و متغیرهای کلاس
  • 9. متدهای کلاس و فراخوانی آن‌ها
  • 10. سازنده‌ها (Constructors) در XBLite
  • 11. وراثت در XBLite: ایجاد کلاس‌های مشتق
  • 12. اعلان وراثت و دسترسی به اعضای کلاس پایه
  • 13. پوشاندن متدها (Method Overriding)
  • 14. چندریختی (Polymorphism) در XBLite
  • 15. انواع چندریختی: زمان کامپایل و زمان اجرا
  • 16. کپسوله‌سازی و سطوح دسترسی (Public, Private, Protected)
  • 17. اصول طراحی SOLID در XBLite
  • 18. اصل تک مسئولیت (Single Responsibility Principle)
  • 19. اصل باز/بسته (Open/Closed Principle)
  • 20. اصل جایگزینی لیسکوف (Liskov Substitution Principle)
  • 21. اصل تفکیک واسط (Interface Segregation Principle)
  • 22. اصل وارونگی وابستگی (Dependency Inversion Principle)
  • 23. استفاده از رابط‌ها (Interfaces) در XBLite
  • 24. کلاس‌های انتزاعی (Abstract Classes) در XBLite
  • 25. مدیریت خطا و استثناها در XBLite
  • 26. کار با مجموعه‌ها (Collections) در XBLite
  • 27. لیست‌ها، آرایه‌ها، و دیکشنری‌ها در XBLite
  • 28. الگوهای طراحی (Design Patterns) در XBLite
  • 29. Singleton Pattern
  • 30. Factory Pattern
  • 31. Observer Pattern
  • 32. Strategy Pattern
  • 33. استفاده از XBLite برای توسعه برنامه‌های کاربردی
  • 34. برنامه‌نویسی رویداد محور در XBLite
  • 35. کار با فایل‌ها و ورودی/خروجی در XBLite
  • 36. اتصال به پایگاه داده با XBLite
  • 37. مقدمه‌ای بر تست‌نویسی در XBLite
  • 38. Unit Testing در XBLite
  • 39. Debugging و رفع اشکال در XBLite
  • 40. بهینه‌سازی کد XBLite
  • 41. معرفی ابزارهای توسعه XBLite
  • 42. کامپایل و اجرای برنامه‌های XBLite
  • 43. نکات پیشرفته برنامه‌نویسی با XBLite
  • 44. کار با Generic Types در XBLite
  • 45. Lambda Expressions و LINQ در XBLite
  • 46. Delegate ها و Events در XBLite
  • 47. Reflection در XBLite
  • 48. XBLite و Multi-threading
  • 49. XBLite و Async/Await
تگ‌ها: C# encapsulation inheritance Object Oriented Programming OOP polymorphism SOLID principles XBLite XBLite tutorial آموزش XBLite الگوهای طراحی برنامه نویسی برنامه نویسی شی گرا توسعه نرم افزار طراحی نرم افزار

نظرات

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

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