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

انتخاب پلن

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

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

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

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

عنوان دوره: دوره الگوهای طراحی شیءگرا: از تئوری تا پیاده‌سازی

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

موضوع میانی: چالش‌ها و راه‌حل‌ها

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

  • 1. مقدمه‌ای بر الگوهای طراحی
  • 2. چرا الگوهای طراحی؟
  • 3. اصول طراحی شیءگرا و ارتباط آن با الگوها
  • 4. دسته‌بندی الگوهای طراحی (خلق‌گرایانه، ساختاری، رفتاری)
  • 5. الگوی Singleton: تعریف، کاربردها، پیاده‌سازی
  • 6. الگوی Factory Method: تعریف، کاربردها، پیاده‌سازی
  • 7. الگوی Abstract Factory: تعریف، کاربردها، پیاده‌سازی
  • 8. الگوی Builder: تعریف، کاربردها، پیاده‌سازی
  • 9. الگوی Prototype: تعریف، کاربردها، پیاده‌سازی
  • 10. الگوی Observer: تعریف، کاربردها، پیاده‌سازی
  • 11. الگوی Decorator: تعریف، کاربردها، پیاده‌سازی
  • 12. الگوی Adapter: تعریف، کاربردها، پیاده‌سازی
  • 13. الگوی Facade: تعریف، کاربردها، پیاده‌سازی
  • 14. الگوی Template Method: تعریف، کاربردها، پیاده‌سازی
  • 15. الگوی Strategy: تعریف، کاربردها، پیاده‌سازی
  • 16. الگوی Command: تعریف، کاربردها، پیاده‌سازی
  • 17. الگوی State: تعریف، کاربردها، پیاده‌سازی
  • 18. الگوی Iterator: تعریف، کاربردها، پیاده‌سازی
  • 19. الگوی Composite: تعریف، کاربردها، پیاده‌سازی
  • 20. الگوی Visitor: تعریف، کاربردها، پیاده‌سازی
  • 21. الگوی Bridge: تعریف، کاربردها، پیاده‌سازی
  • 22. الگوی Proxy: تعریف، کاربردها، پیاده‌سازی
  • 23. الگوی Flyweight: تعریف، کاربردها، پیاده‌سازی
  • 24. الگوی Chain of Responsibility: تعریف، کاربردها، پیاده‌سازی
  • 25. الگوی Mediator: تعریف، کاربردها، پیاده‌سازی
  • 26. الگوی Memento: تعریف، کاربردها، پیاده‌سازی
  • 27. الگوی Interpreter: تعریف، کاربردها، پیاده‌سازی
  • 28. الگوهای رفتاری پیشرفته: بررسی و مقایسه
  • 29. الگوهای ساختاری پیشرفته: بررسی و مقایسه
  • 30. الگوهای خلق‌گرایانه پیشرفته: بررسی و مقایسه
  • 31. انتخاب الگوی مناسب: معیارهای کلیدی
  • 32. پیاده‌سازی الگوها در زبان‌های مختلف برنامه‌نویسی (Java, Python, C#)
  • 33. الگوهای طراحی در معماری نرم‌افزار
  • 34. الگوهای طراحی و تست نرم‌افزار
  • 35. الگوهای طراحی و refactoring
  • 36. محدودیت‌ها و معایب الگوهای طراحی
  • 37. الگوهای ضدالگو (Anti-Patterns)
  • 38. الگوهای طراحی رایج در فریم‌ورک‌های وب
  • 39. الگوهای طراحی رایج در اپلیکیشن‌های موبایل
  • 40. الگوهای طراحی در سیستم‌های توزیع‌شده
  • 41. الگوهای طراحی و مقیاس‌پذیری
  • 42. الگوهای طراحی و امنیت
  • 43. بهینه‌سازی عملکرد با الگوهای طراحی
  • 44. الگوهای طراحی و concurrency
  • 45. الگوهای طراحی و مدیریت حافظه
  • 46. الگوهای طراحی و توسعه میکروسرویس‌ها
تگ‌ها: behavioral patterns code optimization creational patterns design patterns design principles factory method java design patterns object oriented programming refactoring singleton software architecture structural patterns الگوهای طراحی شیءگرایی معماری نرم‌افزار

نظرات

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

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