1. Урок 1.00:05:10
    Angular Progressive Web Apps Course Helicopter View
  2. Урок 2.00:05:24
    Course Kick-Off - Install Node, NPM, IDE And Service Workers Section Code
  3. Урок 3.00:07:08
    How To Convert an Angular Application Into a PWA
  4. Урок 4.00:06:53
    How To Run The Angular Service Worker In Production Mode
  5. Урок 5.00:04:33
    Angular Service Worker - How Does it Work?
  6. Урок 6.00:07:33
    Service Worker Version Management - How Does it Work?
  7. Урок 7.00:04:01
    The Angular Service Worker Kill Switch
  8. Урок 8.00:04:22
    Performance Caching Policy - Cache First, Network Last
  9. Урок 9.00:03:26
    Freshness Caching Policy - Network First, Cache Last
  10. Урок 10.00:07:31
    App Manifest - Making a PWA One-Click Installable
  11. Урок 11.00:04:59
    What is an Application Shell, What Problem Does it Solve?
  12. Урок 12.00:06:08
    Learn the Relation Between the App Shell and Angular Universal
  13. Урок 13.00:05:37
    Learn How the App Shell is Rendered Using the Angular Router
  14. Урок 14.00:03:26
    The App Shell In Action - View Performance Benefits
  15. Урок 15.00:03:43
    New Section Kickoff - Push Notifications
  16. Урок 16.00:05:34
    Server Identification - Generating a VAPID key with the web-push library
  17. Урок 17.00:02:34
    VAPID Public Key and Private Key - Learn the Differences
  18. Урок 18.00:05:17
    How do Push Notifications Work? Browser-specific Push Service Providers
  19. Урок 19.00:03:51
    Push Notifications Request - Implementation Completed
  20. Урок 20.00:01:07
    How To Display The Allow or Deny Notifications Popup Again
  21. Урок 21.00:07:48
    Push Notification in Node - Server Implementation With web-push
  22. Урок 22.00:03:20
    View Web Push Notifications In Action
  23. Урок 23.00:08:09
    Service Workers In a Nutshell - Service Worker Registration
  24. Урок 24.00:07:19
    Service Workers Hello World - Lifecycle Part 1 and PWA Chrome Dev Tools
  25. Урок 25.00:10:17
    Service Workers and Application Versioning - Install & Activate Lifecycle Phases
  26. Урок 26.00:09:52
    Downloading The Offline Page - The Service Worker Installation Phase
  27. Урок 27.00:04:45
    Introduction to the Cache Storage PWA API
  28. Урок 28.00:06:08
    View Service Workers HTTP Interception Features In Action
  29. Урок 29.00:05:39
    Service Workers Error Handling - Serving The Offline Page
  30. Урок 30.00:03:25
    Section Introduction - Service Workers and Application Download and Installation
  31. Урок 31.00:08:24
    Downloading an Application In The Background Using Service Workers
  32. Урок 32.00:07:47
    Using Service Workers To Implement a Cache Then Network Fetch Strategy
  33. Урок 33.00:04:00
    Service Worker Version Management in Action
  34. Урок 34.00:03:52
    Service Worker Version Management - Deleting Previous Application Versions
  35. Урок 35.00:02:35
    Performance Benefits of a Service Worker over a Slow Connection
  36. Урок 36.00:09:38
    Service Worker Lifecycle - Understanding The Default Behavior
  37. Урок 37.00:04:52
    Service Worker Lifecycle Customization -Early Activation with clients.claim()
  38. Урок 38.00:06:17
    Service Worker Lifecycle Customization with skipWaiting()
  39. Урок 39.00:04:36
    Service Worker Lifecycle Customization - Manually Check For New Versions
  40. Урок 40.00:02:18
    Other Courses
  41. Урок 41.00:02:22
    Course Conclusion and Key Takeaways