کتاب مانیفست و پشتیبانی از حالت آفلاین با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره مانیفست و پشتیبانی از حالت آفلاین

موضوع کلی: توسعه وب با HTML5

موضوع میانی: Web App Manifest Advanced Configuration

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

  • 1. مقدمه‌ای بر برنامه‌های کاربردی وب پیشرفته
  • 2. آشنایی با معماری‌های سمت کاربر
  • 3. مروری بر حالت آفلاین و اهمیت آن
  • 4. استفاده از Service Workerها: مفاهیم پایه
  • 5. ایجاد و پیکربندی Service Worker
  • 6. مدیریت رویدادهای نصب و فعال‌سازی Service Worker
  • 7. کش کردن منابع با Service Worker
  • 8. استفاده از Cache API برای ذخیره‌سازی داده‌ها
  • 9. استراتژی‌های کش کردن: Cache First، Network First
  • 10. استراتژی‌های کش کردن: Cache Only، Network Only
  • 11. استفاده از استراتژی‌های ترکیبی کش کردن
  • 12. همگام‌سازی پس‌زمینه با Service Worker
  • 13. استفاده از Background Sync API
  • 14. مدیریت Push Notifications با Service Worker
  • 15. پیاده‌سازی Push Notifications سمت سرور
  • 16. امنیت Service Workerها
  • 17. عیب‌یابی و اشکال‌زدایی Service Workerها
  • 18. آشنایی با Web App Manifest
  • 19. ایجاد و پیکربندی Web App Manifest
  • 20. نصب برنامه‌های وب پیشرفته (PWA)
  • 21. بهینه‌سازی برنامه‌های وب پیشرفته برای آفلاین
  • 22. استفاده از IndexedDB برای ذخیره‌سازی داده‌های پیچیده
  • 23. مدیریت تراکنش‌ها در IndexedDB
  • 24. استفاده از Local Storage و Session Storage
  • 25. مقایسه IndexedDB، Local Storage و Session Storage
  • 26. استفاده از Broadcast Channel API
  • 27. ارتباط بین Service Worker و صفحات وب
  • 28. مدیریت به‌روزرسانی‌های برنامه
  • 29. استفاده از Workbox برای ساده‌سازی توسعه PWA
  • 30. Workbox: کش کردن منابع
  • 31. Workbox: مسیریابی و مدیریت درخواست‌ها
  • 32. Workbox: همگام‌سازی پس‌زمینه
  • 33. Workbox: Push Notifications
  • 34. بهینه‌سازی عملکرد برنامه‌های وب پیشرفته
  • 35. استفاده از Lighthouse برای ارزیابی PWA
  • 36. تست و بررسی برنامه‌های وب پیشرفته
  • 37. پیاده‌سازی PWA در پروژه‌های موجود
  • 38. معرفی فریم‌ورک‌های مرتبط با PWA
  • 39. استفاده از Web Components در PWA
  • 40. استفاده از Progressive Enhancement
  • 41. آشنایی با Fetch API
  • 42. استفاده از Request و Response در Fetch API
  • 43. مدیریت خطاها در Fetch API
  • 44. استفاده از Streams در Fetch API
  • 45. امنیت در برنامه‌های وب پیشرفته

نظرات

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

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