This 3-day course equips developers with the knowledge and skills to design, build, and deploy Progressive Web Apps (PWAs) that combine the best of web and mobile. Participants will learn key technologies such as service workers, web app manifests, caching strategies, offline support, and advanced techniques like background sync and push notifications to deliver a fast, app-like experience.
Duration: 3 Days
Format: Instructor-led, hands-on coding labs, demonstrations, and real-world project implementation
Description
? Day 1: Foundations of PWAs
Session 1: Introduction to Progressive Web Apps
Session 2: PWA Requirements & Architecture
Session 3: Web App Manifest
Lab Activities:
? Day 2: Service Workers and Offline Functionality
Session 1: Introduction to Service Workers
Session 2: Caching and Offline Support
Session 3: Advanced Service Worker Techniques
Lab Activities:
? Day 3: Enhancing UX and Deploying PWAs
Session 1: Background Features and Push Notifications
Session 2: Performance and Lighthouse Audits
Session 3: Deployment and Real-World Considerations
Lab Activities: