کتاب الگوهای طراحی: کارگاه عملی پیادهسازی الگوها در زبانهای مختلف با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الگوهای طراحی: کارگاه عملی پیادهسازی الگوها در زبانهای مختلف
موضوع کلی: برنامه نویسی
موضوع میانی: الگوهای طراحی (Design Patterns)
📋 سرفصلهای دوره
- 1. مقدمهای بر الگوهای طراحی و انواع آن
- 2. اصول طراحی شیگرا و ارتباط با الگوها
- 3. الگوی Singleton: پیادهسازی و کاربردها
- 4. الگوی Factory Method: ساخت اشیاء با انعطاف
- 5. الگوی Abstract Factory: خانوادهای از اشیاء مرتبط
- 6. الگوی Builder: ساخت اشیاء پیچیده گام به گام
- 7. الگوی Prototype: شبیهسازی اشیاء
- 8. الگوی Adapter: تطبیق واسطهای ناسازگار
- 9. الگوی Bridge: جداسازی انتزاع از پیادهسازی
- 10. الگوی Composite: ساختار درختی اشیاء
- 11. الگوی Decorator: افزودن رفتار به صورت پویا
- 12. الگوی Facade: ارائه واسط ساده به زیرسیستم
- 13. الگوی Flyweight: به اشتراکگذاری اشیاء سبک
- 14. الگوی Proxy: کنترل دسترسی به اشیاء
- 15. الگوی Chain of Responsibility: زنجیره پردازش درخواست
- 16. الگوی Command: کپسولهسازی درخواستها
- 17. الگوی Interpreter: تفسیر زبان ساده
- 18. الگوی Iterator: پیمایش مجموعهها
- 19. الگوی Mediator: کاهش وابستگی بین اشیاء
- 20. الگوی Memento: ذخیره و بازیابی وضعیت
- 21. الگوی Observer: انتشار تغییرات به ناظران
- 22. الگوی State: تغییر رفتار بر اساس وضعیت
- 23. الگوی Strategy: خانوادهای از الگوریتمها
- 24. الگوی Template Method: تعریف اسکلت الگوریتم
- 25. الگوی Visitor: عملیات روی عناصر یک ساختار
- 26. الگوی MVC: معماری مدل-نما-کنترلر
- 27. الگوی Repository: لایه دسترسی به داده
- 28. الگوی Dependency Injection: تزریق وابستگیها
- 29. الگوی Service Locator: یافتن سرویسها
- 30. الگوی Null Object: حذف بررسی تهی
- 31. الگوی DAO: دسترسی به داده با انتزاع
- 32. الگوی Active Record: الگوی دسترسی به داده
- 33. الگوی Data Mapper: جداسازی مدل از پایگاه داده
- 34. الگوی Unit of Work: مدیریت تراکنشها
- 35. الگوی Lazy Loading: بارگذاری تنبل
- 36. پیادهسازی الگوها در زبان جاوا
- 37. پیادهسازی الگوها در زبان پایتون
- 38. پیادهسازی الگوها در زبان سی شارپ
- 39. پیادهسازی الگوها در زبان جاوااسکریپت
- 40. پیادهسازی الگوها در زبان تایپاسکریپت
- 41. پیادهسازی الگوها در زبان سی پلاس پلاس
- 42. پیادهسازی الگوها در زبان پیاچپی
- 43. مقایسه پیادهسازی الگوها در زبانهای مختلف
- 44. انتخاب الگوی مناسب بر اساس نیازمندیها
- 45. الگوهای طراحی و اصول SOLID
- 46. الگوهای طراحی و تستپذیری کد
- 47. الگوهای طراحی و همروندی
- 48. الگوهای طراحی در معماری میکروسرویس
- 49. الگوهای طراحی در برنامههای وب
- 50. پروژه عملی: پیادهسازی سیستم فروش با الگوها
تگها:
Design Patterns
Factory Method
Observer
Singleton
الگوهای طراحی
پیادهسازی الگوها
زبانهای برنامهنویسی
کارگاه عملی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.