Learning the basics of service workers using just plain java script without any frame work, will let you understand the full potential of this new citizen of the web. Here we will cover the basics of service workers. So how they work, how to register or install a service worker, the cache storage API so we can store resources and retrieve those resources later, and also how to send messages from and to the service worker. We're going to cover all the details of service workers creating a project so we will take a website and we will make that website available offline using different caching strategies.
I've been working on the web for more than 22 years. I'm the author of several books including my latest two books on web performance, such as High Performance Mobile Web, and Hacking Web Performance by O'reilly Media. And I've been teaching web app development for also more than 15 years. Including mobile web, mobile apps, and PWA's with service workers. So I'm glad to be here sharing my expertise with you in this Linkedin learning course. Hope to see you in the next videos so we can make the web faster and available offline for all your users.
- Service worker life cycle
- Registering service workers
- Handling service worker events
- Updating service workers
- Acting as a network proxy
- Configuring cache storage
- Communicating with clients
- Optimizing web performance
Skill Level Intermediate
1. A New Citizen for the Web
2. Work with Service Workers
3. Acting as a Network Proxy
4. Cache Storage
5. Work with APIs in the Service Worker
6. Tips and Tricks for Web Performance
Next steps1m 55s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.