کتاب بهینهسازی کد با الگوهای طراحی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره بهینهسازی کد با الگوهای طراحی
موضوع کلی: برنامهنویسی شیءگرا و توسعه نرمافزار
موضوع میانی: طراحی الگوهای شیءگرا
📋 سرفصلهای دوره
- 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. الگوهای طراحی رایج در توسعه وب
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.