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

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

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

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

عنوان دوره: دوره بهینه‌سازی کد با الگوهای طراحی

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

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

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

  • 1. الگوهای طراحی چیست و چرا مهم هستند
  • 2. اصول اساسی الگوهای طراحی
  • 3. الگوی Singleton: تضمین یک نمونه
  • 4. الگوی Factory Method: ایجاد اشیاء انعطاف‌پذیر
  • 5. الگوی Abstract Factory: ایجاد خانواده‌ای از اشیاء مرتبط
  • 6. الگوی Observer: ارتباط بین اشیاء وابسته
  • 7. الگوی Strategy: تغییر الگوریتم در زمان اجرا
  • 8. الگوی Decorator: افزودن مسئولیت به اشیاء به صورت پویا
  • 9. الگوی Adapter: سازگارسازی رابط‌های ناسازگار
  • 10. الگوی Facade: ساده‌سازی یک سیستم پیچیده
  • 11. الگوی Template Method: تعریف اسکلت یک الگوریتم
  • 12. الگوی Iterator: پیمایش مجموعه‌ها
  • 13. الگوی Composite: ساختار درختی از اشیاء
  • 14. الگوی Command: کپسوله‌سازی درخواست‌ها
  • 15. الگوی Mediator: واسطه‌گری بین اشیاء
  • 16. الگوی Memento: ذخیره و بازیابی وضعیت یک شی
  • 17. الگوی State: تغییر رفتار یک شی بر اساس وضعیت
  • 18. الگوی Proxy: کنترل دسترسی به یک شی
  • 19. الگوی Bridge: جداسازی انتزاع از پیاده‌سازی
  • 20. الگوی Builder: ساخت اشیاء پیچیده به صورت مرحله‌ای
  • 21. الگوی Prototype: ایجاد اشیاء از نمونه‌های موجود
  • 22. الگوی Chain of Responsibility: زنجیره‌ای از обработчики
  • 23. الگوی Flyweight: بهینه‌سازی استفاده از حافظه
  • 24. الگوی Interpreter: تفسیر زبان‌های ساده
  • 25. الگوی Visitor: انجام عملیات بر روی ساختار اشیاء بدون تغییر آن‌ها
  • 26. الگوهای طراحی رفتاری: بررسی اجمالی
  • 27. الگوهای طراحی ساختاری: بررسی اجمالی
  • 28. الگوهای طراحی آفرینشی: بررسی اجمالی
  • 29. پیاده‌سازی الگوهای طراحی در زبان برنامه‌نویسی X (نام زبان)
  • 30. استفاده از الگوهای طراحی در توسعه نرم‌افزار شی‌گرا
  • 31. مزایا و معایب استفاده از الگوهای طراحی
  • 32. انتخاب الگوی طراحی مناسب برای یک مسئله خاص
  • 33. الگوهای ضد الگو: الگوهای ناکارآمد
  • 34. بهینه‌سازی کد با استفاده از الگوهای طراحی: مطالعه موردی
  • 35. الگوهای طراحی و معماری نرم‌افزار
  • 36. الگوهای طراحی و تست واحد
  • 37. الگوهای طراحی و نگهداری کد
  • 38. الگوهای طراحی و مقیاس‌پذیری
  • 39. الگوهای طراحی و عملکرد
  • 40. الگوهای طراحی و امنیت
  • 41. الگوهای طراحی و هم‌زمانی
  • 42. الگوهای طراحی در سیستم‌های توزیع‌شده
  • 43. الگوهای طراحی و میکروسرویس‌ها
  • 44. استفاده از فریم‌ورک‌ها برای پیاده‌سازی الگوهای طراحی
  • 45. الگوهای طراحی رایج در توسعه وب

نظرات

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

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