کتاب جامع تسلط بر مولدها (Generators) و تکرارکننده‌ها در جاوااسکریپت مدرن با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره جامع تسلط بر مولدها (Generators) و تکرارکننده‌ها در جاوااسکریپت مدرن

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

موضوع میانی: مدیریت جریان داده و بهینه‌سازی پردازش در جاوااسکریپت (ES6+)

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مبانی تکرارپذیری در جاوااسکریپت و پروتکل تکرارکننده‌ها
  • 2. آشنایی با اشیاء قابل تکرار در ES6
  • 3. ساختار داخلی تکرارکننده‌ها و متد next
  • 4. تفاوت‌های بنیادین حلقه‌های for-of با حلقه‌های سنتی
  • 5. مدیریت وضعیت در تکرارکننده‌های سفارشی
  • 6. مفهوم مولدها و سینتکس function asterisks
  • 7. چرخه حیات توابع مولد و بازگشت مقادیر با yield
  • 8. ارسال داده به داخل مولدها با متد next
  • 9. مدیریت خطا در مولدها با استفاده از متد throw
  • 10. توقف زودهنگام تکرار در مولدها با متد return
  • 11. ترکیب مولدها و عملیات تفویض با yield asterisk
  • 12. پیاده‌سازی الگوهای طراحی با استفاده از مولدها
  • 13. مدیریت جریان‌های داده ناهمگام با مولدها
  • 14. معماری توابع ناهمگام و ارتباط آن با مولدها
  • 15. بررسی مفهوم هم‌روال‌ها در جاوااسکریپت مدرن
  • 16. مدیریت صف‌های پردازش با استفاده از تکرارکننده‌ها
  • 17. بهینه‌سازی مصرف حافظه با استفاده از تکرارکننده‌های تنبل
  • 18. پیاده‌سازی ساختارهای داده نامتناهی با مولدها
  • 19. الگوی مشاهده‌گر مبتنی بر مولدها
  • 20. مدیریت رویدادها با استفاده از جریان‌های تکرارپذیر
  • 21. ساختاردهی به کدهای ناهمگام با استفاده از کتابخانه‌های مبتنی بر مولد
  • 22. ارزیابی عملکرد و بهینه‌سازی تکرارکننده‌ها در پروژه‌های بزرگ
  • 23. تکنیک‌های تست‌نویسی برای توابع مولد
  • 24. مدیریت حافظه در پردازش داده‌های حجیم با استریم‌ها
  • 25. الگوهای پیشرفته در مدیریت وضعیت برنامه‌های سمت کاربر
  • 26. یکپارچه‌سازی مولدها با معماری‌های واکنش‌گرا
  • 27. پیاده‌سازی ماشین‌های وضعیت با استفاده از مولدها
  • 28. بهینه‌سازی تراکنش‌های داده‌ای در محیط‌های پیچیده
  • 29. اصول طراحی نرم‌افزار با رویکرد مبتنی بر جریان داده
  • 30. بازنگری در معماری لایه‌های نرم‌افزار با استفاده از قابلیت‌های ES6+
تگ‌ها: ES6 آموزش ECMAScript 2015 برنامه‌نویسی پیشرفته برنامه‌نویسی هم‌روند بهینه‌سازی کد تکرارکننده‌ها توسعه نرم‌افزار حرفه‌ای جاوااسکریپت مدیریت جریان داده مولدها در جاوااسکریپت

نظرات

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

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