Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- The convergence of web and mobile technologies
Reasons for Developing Progressive Web Apps
- Speed and performance (compared to traditional websites)
- Enhanced security
- Offline capabilities
- Push notifications
- Improved bounce rates
- App-like feel and functionality
- Ability to bypass App Stores
Enabling Your Website
- Establishing a secure HTTPS connection
- Implementing a JSON Manifest
- Integrating Service Workers
Building Your First Progressive Web App (PWA)
Using Service Workers to Enable Your App to Work Offline
- Caching data
- Serving push notifications
- Updating content
- Data manipulation
Event Listeners and Commands
- Customizing responses to network requests depending on whether online/offline status
- Data persistence and messaging
- Accessing Cache API, Fetch API, IndexedDB API, postMessage(), etc.
- Increasing user engagement through Notification API
Using Cached Assets in Your Application
Configuring Web App Manifest
- Adding the app to the Home Screen
Application Shell Architecture
UI Considerations
- Usability
- Localization
Troubleshooting the PWA
Deploying the PWA to an App Store
Summary and Conclusion
Requirements
- Proficiency in HTML, CSS, and object-oriented JavaScript.
- Access to a mobile device.
- Ability to run Google Chrome on a mobile device.
Audience
- Web developers
- App developers
14 Hours
Testimonials (1)
That every technical lesson came with multiple practical exercises to nail down the concepts.