×
ribbon

آشنایی با Service Workerها

مدرس:

آکادمی گرولیkyle simpson

احتمالاً تا حالا اصطلاح اپلیکیشن های وب پیش رونده (Progressive Web Apps یا PWA) به گوشتان خورده است.... بیشتر
جدید
زیرنویس
5 (3)
148دانشجو
4ساعت
سرفصل‌ها
مقدماتی سطح دوره
بروزرسانیبهمن ۱۴۰۴

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

درک عمیق Service Worker‌ها

پیاده‌سازی Service Worker بدون وابستگی به فریم‌ورک

مدیریت کش، آفلاین و تجربه کاربر در شرایط اینترنت ضعیف

طراحی تجربه وب مقاوم در برابر وقفه و قطع اتصال

این دوره شامل:

4 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

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

8 فصل39 جلسه4 ساعت ویدیو
مقدمه
  مقدمه
12:36
  ضرورت استفاده از Service Workerها
07:10
وب‌ورکرها
  مقدمه‌ای بر وب‌ورکرها
10:30
  ایجاد یک وب‌ورکر
06:56
  ارتباط با یک وب‌ورکر
03:53
  راهکارهای انتقال داده
04:08
  دریافت داده‌ها از یک وب‌ورکر
08:29
  پرسش و پاسخ وب‌ورکرها
02:22
سرویس‌ورکرها
  موارد استفاده از سرویس‌ورکرها
06:13
  ایده‌پردازی برای موارد استفاده
12:12
  پیام‌های پوش
07:07
  سرویس‌ورکرها
01:12
پروژه‌ی سرویس‌ورکر
  همگام‌سازی با مراحل
04:02
  پروژه‌ی سرویس‌ورکر
05:49
  تشخیص وضعیت آفلاین
07:20
  ثبت و نصب یک سرویس‌ورکر
04:42
  دسترسی به سرویس‌ورکر
09:22
  ایجاد یک سرویس‌ورکر
10:16
  فعال نگه‌داشتن سرویس‌ورکر
02:27
  بررسی چرخهٔ عمر سرویس‌ورکر
10:21
  مدیریت پیام‌ها در سمت کلاینت
09:45
  مدیریت پیام‌ها در سرویس‌ورکر
11:35
کشِ سرویس‌ورکر
  مشخص‌کردن URLهای کش‌شده
06:04
  پرسش‌وپاسخ دربارهٔ کش‌کردن
03:03
  اضافه‌کردن به کشِ سرویس‌ورکر
07:52
  دموی کشِ سرویس‌ورکر
06:09
  پاک‌کردن کشِ سرویس‌ورکر
11:54
مسیریابی در سرویس‌ورکر
  مسیریابی، کش، بازگشت و حالت آفلاین
07:49
  استراتژی‌های کش‌کردن
05:20
  پیاده‌سازی یک استراتژی کش
05:51
  دموی مسیریابی در حالت آفلاین
06:09
  پرسش‌وپاسخ دربارهٔ مسیریابی در حالت آفلاین
01:58
  راهنمای مرحله‌به‌مرحله‌ی مسیریابی برای وضعیت Logged Out
12:10
  مسیریابی با آگاهی از احراز هویت
07:16
  مسیریابی ورود و خروج (Login & Logout)
05:26
  دموی مسیریابی با آگاهی از احراز هویت
04:59
بهبود تجربهٔ کاربری (UX)
  کش پیش‌گیرانه در پس‌زمینه
05:45
  ذخیره‌سازی داده‌های فرم در IndexedDB
05:13
جمع‌بندی
  جمع‌بندی
02:05

توضیحات دوره

احتمالاً تا حالا اصطلاح «اپلیکیشن‌های وب پیش‌رونده» (Progressive Web Apps یا PWA) به گوشتان خورده است. درست است که این واژه کمی کلیشه‌ای و بیش‌ازحد استفاده‌شده به نظر می‌رسد، اما انگیزه‌های بسیار خوبی پشت آن وجود دارد. PWAها نمایانگر رؤیای این هستند که اپلیکیشن‌های وب بتوانند به همان قابلیت‌ها و عملکرد اپلیکیشن‌های بومی (Native) دست پیدا کنند.

در قلب تحقق این هدف، API جدید Service Workers قرار دارد. Service Workerها به اپلیکیشن‌های وب قابلیت‌های تازه‌ای می‌دهند تا فراتر از یک تب مرورگر عمل کنند و امکاناتی مثل کش هوشمند برای حالت آفلاین و ویژگی‌های PWA مانند اعلان‌های پوش (Push Notifications) را فراهم کنند.

دیدگاه کاربران

5

بر اساس امتیاز 3 دانشجو

1
2
3
4
5

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

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
آکادمی گرولیآموزش مهارت‌های شغلی
100دوره
48,414دانشجو
1,256نظر و امتیاز

• آکادمی گرولی با هدف توانمندسازی و توسعه‌ی حرفه‌ای افراد فعالیت می‌کند.

دوره‌های این آکادمی در حوزه‌های شغلی متنوعی مانند هوش مصنوعی، برنامه‌نویسی، نرم‌افزارهای کاربردی، مدیریت محصول، بازاریابی دیجیتال، مهارت‌های نرم و توسعه کسب‌وکار دسته‌بندی می‌شوند.

این دوره‌ها اکثرا از پرفروش‌ترین آموزش‌های برترین پلتفرم‌های یادگیری دنیا مانند یودمی، لینکدین‌لرنینگ، کورسرا و ریفورج هستند که همگی با زیرنویس فارسی منتشر شده‌اند. همچنین چندی از دوره‌های این آکادمی نیز، به صورت اختصاصی توسط مدرسان معتبر ایرانی تهیه گردیده‌اند.

2دوره
391دانشجو
5نظر و امتیاز

کایل سیمپسون یک مهندس نرم‌افزار وب‌محور است که به دلیل مجموعه کتاب‌های "شما جاوااسکریپت را نمی‌دانید" و نزدیک به ۱ میلیون ساعت مشاهده دوره‌های آنلاینش به طور گسترده شناخته شده است. توانایی ویژه کایل در پرسیدن سوالات بهتر نهفته است و او عمیقاً به استفاده حداکثری از ابزارهای حداقلی برای هر وظیفه باور دارد. به عنوان یک "فناور انسان‌محور"، او به پیوند بین انسان‌ها و فناوری علاقه‌مند است و در تلاش برای تکامل سازمان‌های مهندسی به سمت حل مشکلات درست به روش‌های ساده‌تر می‌باشد. کایل همیشه برای افراد پشت پیکسل‌ها مبارزه خواهد کرد.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

دیگر دوره‌های آکادمی گرولی