کتاب مقدمه‌ای بر مدل‌سازی داده شیءگرا با UML با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

عنوان دوره: دوره مقدمه‌ای بر مدل‌سازی داده شیءگرا با UML

موضوع کلی: مهندسی و توسعه نرم‌افزار شیءگرا

موضوع میانی: مدل‌سازی داده شیءگرا (Object-Oriented Data Modeling)

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

  • 1. مقدمه‌ای بر مدل‌سازی شیءگرا
  • 2. مفاهیم پایه‌ای برنامه‌نویسی شیءگرا
  • 3. کلاس‌ها و اشیاء: تعریف و تفاوت
  • 4. ویژگی‌ها (Attributes) و متدها (Methods)
  • 5. انواع داده‌ها در مدل‌سازی شیءگرا
  • 6. کپسوله‌سازی (Encapsulation) و مزایای آن
  • 7. انتزاع (Abstraction) و ساده‌سازی پیچیدگی
  • 8. وراثت (Inheritance) و ایجاد سلسله‌مراتب
  • 9. چندریختی (Polymorphism) و انعطاف‌پذیری
  • 10. رابط‌ها (Interfaces) و پیاده‌سازی چندگانه
  • 11. کلاس‌های انتزاعی (Abstract Classes) و کاربرد آن‌ها
  • 12. مقدمه‌ای بر زبان مدل‌سازی یکپارچه (UML)
  • 13. نمودارهای UML: انواع و کاربردها
  • 14. نمودار کلاس (Class Diagram): اجزا و نمادها
  • 15. نمودار کلاس: نمایش ویژگی‌ها و متدها
  • 16. نمودار کلاس: نمایش روابط بین کلاس‌ها
  • 17. انواع روابط در نمودار کلاس: وابستگی (Dependency)
  • 18. انواع روابط در نمودار کلاس: تداعی (Association)
  • 19. انواع روابط در نمودار کلاس: ترکیب (Composition)
  • 20. انواع روابط در نمودار کلاس: تجمیع (Aggregation)
  • 21. نمودار کلاس: نمایش وراثت و چندریختی
  • 22. نمودار شیء (Object Diagram) و نمونه‌سازی
  • 23. نمودار مورد استفاده (Use Case Diagram) و تحلیل نیازمندی‌ها
  • 24. نمودار توالی (Sequence Diagram) و جریان پیام‌ها
  • 25. نمودار فعالیت (Activity Diagram) و مدل‌سازی فرآیندها
  • 26. نمودار حالت (State Diagram) و رفتار اشیاء
  • 27. مدل‌سازی داده‌های ساده با UML
  • 28. مدل‌سازی سیستم‌های کوچک با UML
  • 29. بهینه‌سازی نمودارهای UML برای خوانایی
  • 30. ابزارهای مدل‌سازی UML: معرفی و مقایسه
  • 31. کاربرد UML در مستندسازی نرم‌افزار
  • 32. UML و فرایندهای توسعه نرم‌افزار چابک
  • 33. اصول طراحی شیءگرا (SOLID) و UML
  • 34. الگوهای طراحی (Design Patterns) و UML
  • 35. مدل‌سازی داده‌های پیچیده با UML
  • 36. استفاده از UML برای تولید کد
  • 37. تست و اعتبارسنجی مدل‌های UML
تگ‌ها: Data Modeling Object-Oriented Design Object-Oriented Modeling Software Engineering SOLID principles UML UML Tools برنامه‌نویسی شیءگرا شیءگرایی طراحی شیءگرا طراحی نرم‌افزار مدل‌سازی داده نمودار UML نمودار کلاس

نظرات

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

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