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