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

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

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

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

عنوان دوره: دوره پیاده‌سازی الگوها با UML

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

موضوع میانی: طراحی الگوهای شیءگرا

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

  • 1. مفاهیم اساسی مدل‌سازی با UML
  • 2. تاریخچه و تکامل زبان UML
  • 3. نمودارهای Use Case: مقدمه و کاربرد
  • 4. شناسایی بازیگران و موارد استفاده
  • 5. رسم نمودارهای Use Case
  • 6. نمودارهای فعالیت: جریان کارها و تصمیم‌گیری‌ها
  • 7. نمودارهای فعالیت: الگوریتم‌ها و فرآیندها
  • 8. نمودارهای کلاس: مفاهیم شی‌گرایی
  • 9. ویژگی‌ها و متدها در نمودارهای کلاس
  • 10. رابطه‌ها در نمودارهای کلاس: تداعی، تجمیع، ترکیب
  • 11. نمودارهای توالی: تعاملات اشیاء
  • 12. پیام‌ها و ترتیب عملیات در نمودارهای توالی
  • 13. نمودارهای حالت: چرخه حیات اشیاء
  • 14. حالت‌ها، رویدادها و انتقال‌ها
  • 15. نمودارهای Component: ساختار سیستم
  • 16. رابط‌ها و وابستگی‌ها در نمودارهای Component
  • 17. نمودارهای Deployment: استقرار سیستم
  • 18. گره‌ها و اتصالات در نمودارهای Deployment
  • 19. مفاهیم چندریختی و وراثت در UML
  • 20. استفاده از الگوهای طراحی در UML
  • 21. الگوی Singleton: پیاده‌سازی و کاربرد
  • 22. الگوی Factory Method: ایجاد اشیاء
  • 23. الگوی Observer: واکنش به تغییرات
  • 24. الگوی Strategy: الگوریتم‌های قابل تعویض
  • 25. الگوی Decorator: افزودن قابلیت‌ها به اشیاء
  • 26. الگوی Adapter: سازگاری رابط‌ها
  • 27. الگوی Template Method: ساختار الگوریتم
  • 28. الگوی Command: کپسوله‌سازی درخواست‌ها
  • 29. الگوی Iterator: پیمایش مجموعه‌ها
  • 30. استفاده از UML در طراحی پایگاه داده
  • 31. تبدیل نمودارهای کلاس به شمای رابطه‌ای
  • 32. بهینه‌سازی نمودارهای UML برای خوانایی
  • 33. ابزارهای مدل‌سازی UML: معرفی و مقایسه
  • 34. استفاده از UML در توسعه نرم‌افزار چابک
  • 35. UML و مستندسازی نرم‌افزار
  • 36. اعتبارسنجی مدل‌های UML
  • 37. تست و اشکال‌زدایی با استفاده از UML
  • 38. مدل‌سازی سیستم‌های توزیع‌شده با UML
  • 39. UML و معماری سرویس‌گرا (SOA)
  • 40. UML و معماری میکروسرویس‌ها
  • 41. مدل‌سازی سیستم‌های Real-time با UML
  • 42. UML و سیستم‌های Embedded
  • 43. پیاده‌سازی UML در زبان‌های برنامه‌نویسی مختلف
  • 44. UML و تولید کد خودکار
  • 45. مدل‌سازی داده‌های پیچیده با UML

نظرات

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

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