کتاب جامع الگوهای طراحی و اصول برنامه‌نویسی پیشرفته در زبان Lisaac با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره جامع الگوهای طراحی و اصول برنامه‌نویسی پیشرفته در زبان Lisaac

موضوع کلی: برنامه‌نویسی و مهندسی نرم‌افزار

موضوع میانی: برنامه‌نویسی مبتنی بر پروتوتایپ و الگوهای طراحی

📋 سرفصل‌های دوره

  • 1. مبانی و فلسفه زبان Lisaac و شیوه شی‌گرایی مبتنی بر پروتوتایپ (Prototype-based OO)
  • 2. تفاوت‌های کلیدی برنامه‌نویسی مبتنی بر کلاس (Class-based) و مبتنی بر پروتوتایپ در Lisaac
  • 3. نحو و ساختار دستورات، اسلات‌ها (Slots) و مدیریت ویژگی‌ها و متدها در Lisaac
  • 4. مکانیزم ارث‌بری پویا و بازنویسی اسلات‌ها (Dynamic Inheritance)
  • 5. مفهوم Prototype Clones و مدیریت حافظه در Lisaac
  • 6. ارزیابی تنبل (Lazy Evaluation) و کاربرد آن در بهینه‌سازی کدهای Lisaac
  • 7. اصول طراحی SOLID و تطبیق آن با سیستم برنامه‌نویسی مبتنی بر پروتوتایپ
  • 8. الگوی ساختاری Prototype Pattern و پیاده‌سازی بومی آن در Lisaac
  • 9. الگوی Singleton و مدیریت شیء منفرد بدون استفاده از کلاس‌های ایستا
  • 10. الگوی Factory Method در محیط‌های فاقد کلاس و مبتنی بر Prototype
  • 11. الگوی Abstract Factory برای تولید خانواده‌های اشیاء همبسته
  • 12. الگوی Adapter برای انطباق اینترفیس‌ها و اسلات‌های ناهمخوان
  • 13. الگوی Decorator و افزودن رفتارهای پویا به پروتوتایپ‌ها
  • 14. الگوی Composite برای مدلسازی ساختارهای درختی و شیء-ترکیبی
  • 15. الگوی Proxy و کنترل دسترسی به اشیاء و اسلات‌ها
  • 16. الگوی Strategy و تعویض پویای الگوریتم‌ها در زمان اجرا
  • 17. الگوی Observer و پیاده‌سازی سیستم انتشار و اشتراک رویدادها
  • 18. الگوی Template Method و تعریف اسکلت الگوریتم‌ها با اسلات‌های سفارشی
  • 19. الگوی State و پیاده‌سازی ماشین حالت با ارث‌بری پویا
  • 20. الگوی Command و کپسوله‌سازی درخواست‌ها به عنوان پروکسی و اسلات
  • 21. تکنیک‌های Refactoring و بازسازی کدهای شی‌گرا در Lisaac
  • 22. روش‌های بهینه‌سازی عملکرد (Performance Optimization) و کامپایل به زبان C
  • 23. مدیریت خطا و استثناها در برنامه‌نویسی پیشرفته Lisaac
  • 24. طراحی کامپوننت‌های قابلیلت بازاستفاده (Reusable Components) و تست‌نویسی
  • 25. پیاده‌سازی یک پروژه عملی جامع مبتنی بر الگوهای طراحی در Lisaac
تگ‌ها: Design Patterns Lisaac Prototype-based Programming Refactoring آموزش Lisaac الگوهای طراحی الگوی پروتوتایپ برنامه‌نویسی شی‌گرا زبان Lisaac طراحی نرم‌افزار معماری نرم‌افزار مهندسی نرم‌افزار

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.