اپلیکیشن اندرویدی فلشکارت آموزشی الگوهای طراحی: معماری نرمافزار با رویکرد الگوها
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الگوهای طراحی: معماری نرمافزار با رویکرد الگوها
موضوع کلی: برنامه نویسی
موضوع میانی: الگوهای طراحی (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. الگوهای معماری لایهای
- 27. معماری پایپ و فیلتر
- 28. معماری میکروسرویس و الگوهای مرتبط
- 29. الگوی CQRS
- 30. الگوی Event Sourcing
- 31. الگوی Repository
- 32. الگوی Unit of Work
- 33. الگوی Dependency Injection
- 34. الگوی Service Locator
- 35. الگوی MVC در وب
- 36. الگوی MVP
- 37. الگوی MVVM
- 38. الگوی Presentation Model
- 39. الگوی Active Record
- 40. الگوی Data Mapper
- 41. الگوی Table Data Gateway
- 42. الگوی Row Data Gateway
- 43. الگوی Identity Map
- 44. الگوی Lazy Load
- 45. الگوی Value Object
- 46. الگوی Aggregate در DDD
- 47. الگوی Domain Event
- 48. الگوی Specification
- 49. الگوی Factory در DDD
- 50. الگوی Strategy در معماری
- 51. الگوی Null Object
- 52. الگوی Type Object
- 53. الگوی Intercepting Filter
- 54. الگوی Front Controller
- 55. الگوی Application Controller
- 56. الگوی Page Controller
- 57. الگوی Template View
- 58. الگوی Transform View
- 59. الگوی Two Step View
- 60. الگوی Resource Controller
- 61. الگوی RESTful API
- 62. الگوی HATEOAS
- 63. الگوی Pagination
- 64. الگوی Circuit Breaker
- 65. الگوی Retry
- 66. الگوی Bulkhead
- 67. الگوی Rate Limiter
- 68. الگوی Ambassador
- 69. الگوی Sidecar
- 70. الگوی Adapter در معماری
- 71. الگوی Anti Corruption Layer
- 72. الگوی Strangler Fig
- 73. الگوی Backend for Frontend
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.