اپلیکیشن اندرویدی فلشکارت آموزشی الگوهای طراحی نرمافزار در جاوا (Design Patterns in Java)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الگوهای طراحی نرمافزار در جاوا (Design Patterns in Java)
موضوع کلی: علوم کامپیوتر و مهندسی نرمافزار
موضوع میانی: برنامهنویسی شیءگرا در جاوا
📋 سرفصلهای دوره
- 1. مقدمهای بر الگوهای طراحی نرمافزار
- 2. چرا به الگوهای طراحی نیاز داریم؟
- 3. طبقهبندی الگوهای طراحی
- 4. الگوهای آفرینشی (Creational Patterns)
- 5. الگوی Singleton
- 6. پیادهسازی الگوی Singleton در جاوا
- 7. مزایای الگوی Singleton
- 8. معایب الگوی Singleton
- 9. الگوی Factory Method
- 10. کاربرد الگوی Factory Method
- 11. پیادهسازی الگوی Factory Method
- 12. الگوی Abstract Factory
- 13. تفاوت Factory Method و Abstract Factory
- 14. پیادهسازی الگوی Abstract Factory
- 15. الگوی Builder
- 16. مزایای الگوی Builder
- 17. پیادهسازی الگوی Builder
- 18. الگوی Prototype
- 19. کاربرد الگوی Prototype
- 20. پیادهسازی الگوی Prototype
- 21. الگوهای ساختاری (Structural Patterns)
- 22. الگوی Adapter
- 23. کاربرد الگوی Adapter
- 24. پیادهسازی الگوی Adapter
- 25. الگوی Bridge
- 26. مزایای الگوی Bridge
- 27. پیادهسازی الگوی Bridge
- 28. الگوی Composite
- 29. کاربرد الگوی Composite
- 30. پیادهسازی الگوی Composite
- 31. الگوی Decorator
- 32. مزایای الگوی Decorator
- 33. پیادهسازی الگوی Decorator
- 34. الگوی Facade
- 35. کاربرد الگوی Facade
- 36. پیادهسازی الگوی Facade
- 37. الگوی Flyweight
- 38. مزایای الگوی Flyweight
- 39. پیادهسازی الگوی Flyweight
- 40. الگوی Proxy
- 41. کاربرد الگوی Proxy
- 42. پیادهسازی الگوی Proxy
- 43. الگوهای رفتاری (Behavioral Patterns)
- 44. الگوی Chain of Responsibility
- 45. کاربرد الگوی Chain of Responsibility
- 46. پیادهسازی الگوی Chain of Responsibility
- 47. الگوی Command
- 48. مزایای الگوی Command
- 49. پیادهسازی الگوی Command
- 50. الگوی Interpreter
- 51. کاربرد الگوی Interpreter
- 52. پیادهسازی الگوی Interpreter
- 53. الگوی Iterator
- 54. مزایای الگوی Iterator
- 55. پیادهسازی الگوی Iterator
- 56. الگوی Mediator
- 57. کاربرد الگوی Mediator
- 58. پیادهسازی الگوی Mediator
- 59. الگوی Memento
- 60. مزایای الگوی Memento
- 61. پیادهسازی الگوی Memento
- 62. الگوی Observer
- 63. کاربرد الگوی Observer
- 64. پیادهسازی الگوی Observer
- 65. الگوی State
- 66. مزایای الگوی State
- 67. پیادهسازی الگوی State
- 68. الگوی Strategy
- 69. کاربرد الگوی Strategy
- 70. پیادهسازی الگوی Strategy
- 71. الگوی Template Method
- 72. مزایای الگوی Template Method
- 73. پیادهسازی الگوی Template Method
- 74. الگوی Visitor
- 75. کاربرد الگوی Visitor
- 76. پیادهسازی الگوی Visitor
- 77. الگوهای پیشرفته و کاربردی
- 78. الگوی Specification
- 79. کاربرد الگوی Specification
- 80. پیادهسازی الگوی Specification
- 81. الگوی Null Object
- 82. مزایای الگوی Null Object
- 83. پیادهسازی الگوی Null Object
- 84. الگوی Object Pool
- 85. کاربرد الگوی Object Pool
- 86. پیادهسازی الگوی Object Pool
- 87. الگوی Dependency Injection
- 88. مزایای Dependency Injection
- 89. پیادهسازی Dependency Injection
- 90. الگوی Service Locator
- 91. کاربرد Service Locator
- 92. پیادهسازی Service Locator
- 93. الگوی Data Mapper
- 94. مزایای Data Mapper
- 95. پیادهسازی Data Mapper
- 96. الگوی Repository
- 97. کاربرد Repository
- 98. پیادهسازی Repository
- 99. الگوی DAO (Data Access Object)
- 100. مزایای DAO
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.