Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Service Workers bring exciting scenarios such as offline usage and push notifications to the web. In this course you will take a deep look at the Service Worker life cycle, and learn about the Cache API and various Caching strategies you can use.
Service Workers are a great addition to a web developer’s toolbox - enabling offline scenarios, performance enhancements, scenarios such as Push Notifications, and more! However, with this additional functionality comes complexity and also a few traps to watch out for. In this course, Service Workers: Deep Dive, you’ll learn everything you need to know to make the most of Service Workers and avoid various pitfalls. First, you’ll understand the origins of Service Workers, take a deep look at the Service Worker life cycle, and learn about the Cache API and various Caching strategies you can use. Next, you’ll see various options to communicate with a Service Worker, and also explore Background Sync and Push Notification APIs, which are powered by Service Workers. Finally, you’ll review Service Worker build and deployment considerations, testing, and third-party libraries such as Workbox. When you’re finished with this course, you’ll have a deep understanding of Service Workers ensuring that you can make the most of this exciting functionality.
Service Workers are a great addition to a web developer’s toolbox - enabling offline scenarios, performance enhancements, scenarios such as Push Notifications, and more! However, with this additional functionality comes complexity and also a few traps to watch out for. In this course, Service Workers: Deep Dive, you’ll learn everything you need to know to make the most of Service Workers and avoid various pitfalls. First, you’ll understand the origins of Service Workers, take a deep look at the Service Worker life cycle, and learn about the Cache API and various Caching strategies you can use. Next, you’ll see various options to communicate with a Service Worker, and also explore Background Sync and Push Notification APIs, which are powered by Service Workers. Finally, you’ll review Service Worker build and deployment considerations, testing, and third-party libraries such as Workbox. When you’re finished with this course, you’ll have a deep understanding of Service Workers ensuring that you can make the most of this exciting functionality.